@charset "utf-8";
/*=====================================================================
Over Write for Home
Over Write : Panorama
=====================================================================*/
#panorama { position:static; height:96px; overflow:hidden; background:url(/images/panorama/gallery/g001.jpg) no-repeat top left #000000;}
#panorama  .collection { margin-top:27px; margin-left:16px;}
#panorama  .collection .menu { color:#FF0000; font-size:10pt; margin-top:6pt;}
#panorama  .collection .menu a { color:#FFFFFF; font-weight:bold; text-decoration:none;}
#panorama  .collection .menu a:hover { color:#FFFFFF; font-weight:bold; text-decoration:underline;}
/*=====================================================================
Over Write Column Left+Right
=====================================================================*/
#content { min-height:660px; }
#content .left-column{ position:static; float:left; width:250px; min-height:600; height:auto;}
#content .right-column{ float:right; width:650px;}
#content .right-column .pano { background:#000000; }
#content .right-column .office strong { color:#FF9900; font-weight:bold;}
#content .right-column .office { position:static; background:#000000; min-height:200px; height:auto;}
#content .right-column .office .address{ position:static; margin-left:30px; padding-top:25px; magin-bottom:30px; border-bottom:dashed 1px #999999; min-height:150px; height:auto; overflow:visible;}
#content .right-column .office .address .company { float:left; width:250px; }
#content .right-column .office .address .post-address { float:right; width:320px; margin-right:20px;}
#content .right-column .office .address .post-address strong { color:#FF9900; font-weight:bold;}

#content .right-column .office .shop { position:static; background:#000000; min-height:200px; height:auto; overflow:visible; margin-left:30px;}
#content .right-column .office .shop-address { padding-top:20px; padding-bottom:20px; margin-left:30px;}
#content .table#shop td p { padding-top:-10px; margin-top:-10px;}
#content .table#shop td.map { padding-right:20px; padding-bottom:20px; }
#content  table#shop td.address { padding-right:10px; padding-bottom:20px; padding-top:0px; border-bottom:none;}
#content  table#shop td.pic { padding-bottom:20px; }
#content  table#shop td.address strong.white { color:#FFFFFF;}
#content  table#shop td.border { border-top:dashed 1px #999999; padding-top:20px;}
