
.font3    {font-size:3pt; family:"MS ゴシック", "Osaka"; line-height:6pt}
.font8    {font-size:8pt; family:"MS ゴシック", "Osaka"; line-height:11pt}
.font9    {font-size:9pt; family:"MS ゴシック", "Osaka"; line-height:12pt}
.font10   {font-size:10pt; family:"MS ゴシック", "Osaka"; line-height:13pt}
.font11   {font-size:11pt; family:"MS ゴシック", "Osaka"; line-height:14pt}
.font12   {font-size:12pt; family:"MS ゴシック", "Osaka"; line-height:15pt}
.font13   {font-size:13pt; family:"MS ゴシック", "Osaka"; line-height:16pt}
.font14   {font-size:14pt; family:"MS ゴシック", "Osaka"; line-height:17pt}
.font15   {font-size:15pt; family:"MS ゴシック", "Osaka"; line-height:18pt}
.font16   {font-size:16pt; family:"MS ゴシック", "Osaka"; line-height:19pt}
.font17   {font-size:17pt; family:"MS ゴシック", "Osaka"; line-height:20pt}
.font18   {font-size:18pt; family:"MS ゴシック", "Osaka"; line-height:21pt}
.font19   {font-size:19pt; family:"MS ゴシック", "Osaka"; line-height:22pt}
.font20   {font-size:20pt; family:"MS ゴシック", "Osaka"; line-height:23pt}
.font21   {font-size:21pt; family:"MS ゴシック", "Osaka"; line-height:24pt}
.font22   {font-size:22pt; family:"MS ゴシック", "Osaka"; line-height:25pt}
.font23   {font-size:23pt; family:"MS ゴシック", "Osaka"; line-height:26pt}
.font24   {font-size:24pt; family:"MS ゴシック", "Osaka"; line-height:27pt}
.font25   {font-size:25pt; family:"MS ゴシック", "Osaka"; line-height:28pt}
.font30   {font-size:30pt; family:"MS ゴシック", "Osaka"; line-height:33pt}
.font35   {font-size:35pt; family:"MS ゴシック", "Osaka"; line-height:38pt}
.font40   {font-size:40pt; family:"MS ゴシック", "Osaka"; line-height:43pt}
.font45   {font-size:45pt; family:"MS ゴシック", "Osaka"; line-height:48pt}
.font50   {font-size:50pt; family:"MS ゴシック", "Osaka"; line-height:53pt}
.font55   {font-size:55pt; family:"MS ゴシック", "Osaka"; line-height:58pt}
.font60   {font-size:60pt; family:"MS ゴシック", "Osaka"; line-height:63pt}

a.link1{color:#663300;}
a.link1:hover{color:#FFFFFF;}

a.link2:hover{text-decoration:underline;}

.col_74{
	color:#747474
}

.tbL_margin{
	margin:5px;
}

.tbL_margin2{
	margin:10px;
}

.shop_info1{
	background-image:url(images/obi_shop_info1.jpg);
	background-repeat:no-repeat;
}

.shop_info2{
	background-image:url(images/obi_shop_info2.jpg);
	background-repeat:no-repeat;
}

.ttl{
	background-image:url(images/ttl_bak.jpg);
	background-repeat:repeat-y;
	padding:10px 0px;
	font-weight:bold;
}

.bbs{
	background-image:url(images/obi_bbs.jpg);
	background-repeat:repeat-y;
	height:25px;
	width:300px;
}

.bb_line{
	/*border-top:2px solid #ff8000;*/
	border-left:1px solid #ff8000;
	border-right:1px solid #ff8000;
	border-bottom:1px solid #ff8000;
	height:440px;
}

.data_sp{
	padding-top:2px;
	padding-bottom:2px;
}

.data_line{
	background-color:#E5F3F9;
	border:1px solid #0068B6;
}

.ph{
	/*background-image:url(images/ph_bak.jpg);*/
	/*background-repeat:no-repeat;*/
	background-color:#E5F3F9;
	border:1px solid #0068B6;
	width:195px;
	height:273px;
}

.shop_data{
	background-image:url(images/obi_data.jpg);
	background-repeat:no-repeat;
	width:870px;
	height:37px;
}

.shop_data_line{
	border-top:2px solid #9dd8f6;
	border-left:2px solid #9dd8f6;
	border-right:2px solid #9dd8f6;
	border-bottom:2px solid #9dd8f6;
}

.hp_line{
	border-top:1px solid #0068B6;
	border-left:1px solid #0068B6;
	border-right:1px solid #0068B6;
	border-bottom:1px solid #0068B6;
	/*margin-top:7px;*/
	/*height:150px;*/
	/*width:195px;*/
}

.event_ttl{
	background-image:url(images/event.jpg);
	background-repeat:no-repeat;
	background-position:left tops;
	width:420px;
	height:35px;
}

.event_contents{
	width:420px;
	height:120px;
	/*border-top:2px solid #9DD8F5;*/
	border-left:2px solid #9DD8F5;
	border-right:2px solid #9DD8F5;
	border-bottom:2px solid #9DD8F5;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

.waribiki_ttl{
	background-image:url(images/waribiki.jpg);
	background-repeat:no-repeat;
	background-position:right tops;
	width:420px;
	height:35px;
}

.waribiki_contents{
	width:420px;
	height:120px;
	/*border-top:2px solid #9DD8F5;*/
	border-left:2px solid #9DD8F5;
	border-right:2px solid #9DD8F5;
	border-bottom:2px solid #9DD8F5;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

.site_link{
	width:380px;
}



/*----------------------------------------------*/


.waribiki{
	background-color:#f8bc60;
	border:2px solid #D08100;
	/*height:26px;*/
	width:780px;
	margin-top:10px;
	margin-bottom:10px;
	vertical-align: middle;
}

.waribiki_ttl{
	width:180px;
	float:left;
}

.waribiki_text{
	border-left:2px solid #D08100;
	width:420px;
	float:left;
	padding-top:10px;
	padding-left:15px;
	padding-bottom:10px;
}

.event{
	background-color:#f6ec94;
	border:2px solid #E8B747;
	/*height:26px;*/
	width:780px;
	margin-top:10px;
	margin-bottom:10px;
	vertical-align: middle;
}

.event_ttl{
	width:180px;
	float:left;
}

.event_text{
	border-left:2px solid #E8B747;
	width:420px;
	float:left;
	padding-top:10px;
	padding-left:15px;
	padding-bottom:10px;
}

.site{
	padding-left:10px;
	width:190px;
	float:left;
}


.pr_sp{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:20px;
}


