/*Japan Home + Building Show */

body{
	font-family :"ＭＳ Ｐゴシック","Osaka-等幅",sans-serif;
	color : #000;
	margin : 0;
	padding-top: 5px;
}
td,p{
	text-align:left;
	vertical-align:top;
	font-family :"ＭＳ Ｐゴシック","Osaka-等幅",sans-serif;
	font-size : 10pt; line-height:120%;
	margin: 0;
	background-color : #fff;
}
th{ background-color:#cc9;}

a,a:link,a:visited{
	color:#0000FF;
}
a:hover{ 
	color: #000066;
	text-decoration:none;
}

h1{
	margin:30 50;
	background-color : #fff;
	font-size: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 5px;
}
h2{
	margin:0;
	background-color : #fff;
	font-size: 12px;
}
form{margin:0px;}
ul{	list-style-type:disc;
	list-style-position:outside; 
	margin:5px 15px;}
li{ margin:0px; padding:0px; }
strong{ color:#333333;}
div{ margin:0; padding:0; border:0;}
caption{background-color:#fff; font-size : 10pt;}
/*li{ margin:0 0 10px 0;}*/



/*グローバル設定---------------------------------------------------------*/
.honbun td{ font-size:12pt; line-height:140%; }
.bikou{ font-size:10pt; color:#060; line-height:120%;}
.new{ padding:0 3px; color:#f00; background-color:#ff0; font-size:10pt;}
.gmenu{
	margin:0;
	padding:5px;
	text-align:left;
	background-color:#cc9;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #999933;
}
.shousai{ text-align:right;}
.fortop{
	width:100%;
	background-color:#cc9;
	text-align:right;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #999900;
}
.look{ color:#f00;}
.def_p{ width:760px; padding:10px;}




/*以下ページ別設定-------------------------------------------------------*/

/*HOMEの設定*/
.mainmenu h1{
	font-size:11pt; line-height:120%; margin:0px; font-weight:normal;
	border-style:solid; border-width:1px 1px 1px 1px; border-color:#FF6699;
	background-color:#FFCCCC; padding:3px 3px 3px 5px; margin:0 0 2px 0;
}
.look img{ float: left; }
/*.mainmenu h1{
	font-size:11pt; line-height:120%; margin:0px; font-weight:normal;
	border-style:solid; border-width:1px 1px 1px 1px; border-color:SlateGray;
	background-color:#ccc; padding:3px 3px 3px 5px; margin:0 0 2px 0;
}*/

/*カラーセット*/
.bg1{ background-image:url(gimg/bg1.gif); }/*ブルーグレー（SlateGray）*/
.bg2{ background-color:#366; }/*緑気の多い青*/
.bg3{ background-image:url(gimg/bg3.gif); }/*アースカラーベース*/
.bg4{ background-image:#fff; } /*ホワイトベース*/


/*リード部分の設定*/
.read{
	font-size:12pt;
	line-height:150%;
	margin:10px 0 20px;
	padding-right: 30px;
	padding-left: 30px;
	width: 780px;
}
.read h2{ font-size:16pt; line-height:120%; padding:0; margin:10px 0;}


/*スタッフ紹介の設定*/
.staff_honbun{ padding:0 10px 10px 15px; font-size:11pt; line-height:140%;}
.staff_honbun img{ margin:0 0 15px 0;}


/*基本仕様紹介ページの設定*/
#read_siyou{ margin:50px 50px; }
.honbun_siyou{  margin:20px 20px 40px 25px; font-size:12pt; /*border-bottom:solid 7px;*/ border-color:#ccc;}


/*ドライウォールの説明*/
.setumei{ font-size : 12pt; line-height:150%; }
.setumei img{ margin:0 10px 5px 0; float:left;}
.setumei p{ clear:both; margin:50px 0;}

/*イベント情報*/
.event img{ margin:0 10px 5px 0; float:left;}
.event div{ width:760px; padding:10px;}

/*支店*/
.shop .ex{ font-size:10pt; line-height:150%; margin:5px; color:#663; background:url(../img/bg.gif);}


.topicPath {
	padding: 0;
	list-style-type: none;
	font-size: 12px;
	color: #666666;
}

/* --- リスト項目 --- */
.topicPath li {
display: inline;
}

/* --- リンク --- */
.topicPath li a {
	padding-right: 12px;
	background: url(..//sitemap/img/list.gif) no-repeat right;
	color: #0000FF;
	text-decoration: none;
}
