/*全体のベーススタイル*/

form{

	margin: 0px 0px 0px 0px;

}

body{

	font-size: 12px;

	color: #000000;

}

td{

	font-size: 12px;

	color: #000000;

}

a:link { }

a:visited { }

a:hover{

	text-decoration: none;

}





/*各ページ共通スタイル*/

.logo{

	margin: 7px 0px 0px 7px;

}

.headerlink{

	padding: 22px 8px 1px 0px;

}

.subnavi{

	margin: 9px 0px 0px 0px;

}

.subnavi2{

	margin: 0px 1px 2px 3px;

}

.pagetop{

	padding: 7px 25px 1px 0px;

}

.pagetop2{

	padding: 21px 25px 1px 0px;

}

a.backlink{

	color: #0024ff;

}





/*オフィスマップ用*/

.map-place{

	margin: 24px 0px 0px 0px;

}

.map{

	margin: 4px 0px 0px 0px;

}

.map-close{

	padding: 7px 33px 1px 0px;

}





/*一覧テーブル用*/

.listcontents{

	margin: 13px 0px 0px 30px;

}

p.listitem{

	margin: 11px 0px 10px 11px;

	line-height: 18px;

}

div.listtext{

	margin: 8px 0px 8px 0px;

}

p.listtext{

	margin: 11px 0px 10px 21px;

	line-height: 18px;

}

div.listform{

	margin: 10px 0px 9px 21px;

}

p.listtext2{

	margin: 3px 0px 1px 33px;

	line-height: 18px;

	text-indent: -12px;

}

p.listtext3-1{

	margin: 3px 0px 1px 21px;

	line-height: 18px;

}

p.listtext3-2{

	margin: 3px 0px 1px 2px;

	line-height: 18px;

}

.listitembg{

	background-color: #e3edfd;

}

.listtextbg{

	background-color: #ffffff;

}

