@charset "utf-8";
@import "parts.css";

/*------------------------------------------
common
1.font
2.color,background-color
3.line-height
4.size
------------------------------------------*/

body#MapiLayoutLightBox{background:none;text-align:left;}
#MapiContainer{text-align:center;}

/*clearFix*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;min-height:1em;}
/*\*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/**/

/*------------------------------------------
1.font
------------------------------------------*/
body{font-family:"Osaka","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:12px;}
h1,
#MapiKenmapHeader h1{font-size:14px;}
#MapiTopicpath h1{font-size:100%;}


/*------------------------------------------
2.color,background-color
------------------------------------------*/
/*エラーテキスト*/
.MapiErrorTxt{font-weight:bold;}
.MapiOdd {background-color:#F7F7F7;}
.MapiListLink {color:#0000FF;text-decoration:underline;}
.MapiListOver .MapiListLink {color:#FFFFFF;}

/*------------------------------------------
3.line-height
※line-height変更時は、アイコンなどの
　背景画像位置が問題ないか確認
------------------------------------------*/
body{line-height:1.5;}


/*------------------------------------------
4.size
※下記エリアは別
検索ボックス周り、
地図ページ、地図印刷ページ
詳細ページ、詳細印刷ページ
------------------------------------------*/

/*layout
-----------------------------------------------------*/
.MapiInner{width:750px;padding:0;text-align:left;}
.MapiNoHit{padding:150px 0 250px;text-align:center;}

#MapiWrapper {width:780px;}
#MapiInfoMain {width:750px;float:left;}
#MapiInfoShadow {width:30px;float:right;}






