﻿body {
margin:0px;
padding:0px;
text-align:center;
background : #e5e5e5 url("/house/fr/office/img/bg_001.gif") repeat-x;
font-family: Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック","MS PGothic", Osaka, sans-serif;
font-size:75%;
line-height:150%;
color : #444444 ;
}

#wrapper {
width:740px;
margin:0px auto;
padding:0px;
text-align:left;
border-color : #e5e5e5;
border-style : solid ;
border-width : 0px 1px 0px 1px ;
background-color : #ffffff ;
font-family: Arial;
}

#wrapper2 {
width:740px;
margin:0px auto;
padding:0px;
text-align:left;
border-color : #e5e5e5;
border-style : solid ;
border-width : 0px 1px 0px 1px ;
background-color : #ffffff ;
background-image : url("/house/fr/office/img/office_logo_bg2.gif");
background-repeat : no-repeat;
background-attachment: fixed;
background-position : 50% 50%;
font-family: Arial;
}

#header {
	width:720px;
	margin:0px auto;
	padding : 0px 10px 0px 10px ;
	font-family: Arial;
}

#footer {
	width:720px;
	margin:0px auto;
	padding : 0px 10px 50px 10px ;
	font-family: Arial;
}

#contents {
	width:720px;
	margin:0px auto;
	padding : 16px 10px 0px 10px ;
	font-family: Arial;
}

/* bukken */
#bukken_box1 {
	width:718px;
	margin:0px;
	padding:0px;
	text-align:left;
	border-color : #cccccc;
	border-style : solid ;
	border-width : 1px 1px 1px 1px ;
	background-color : #ffffff ;
	font-family: Arial;
}

#box2 {
	width:487px;
	margin:0px;
	padding:0px;
	text-align:left;
	border-color : #cccccc;
	border-style : solid ;
	border-width : 1px 1px 1px 1px ;
	font-family: Arial;
}

#box3 {
	width:714px;
	margin:0px;
	padding:0px;
	text-align:left;
	border-color : #cccccc;
	border-style : solid ;
	border-width : 3px 3px 3px 3px ;
	font-family: Arial;
}

#box4 {
	width:217px;
	margin:0px;
	padding:0px;
	text-align:left;
	border-color : #cccccc;
	border-style : solid ;
	border-width : 0px 0px 0px 0px ;
	font-family: Arial;
}

/* kaisha */
#kaisha_box1 {
	width:696px;
	margin:0px auto;
	padding : 20px 10px 0px 10px ;
	font-family: Arial;
}

/* image */
img {border: 0px;font-family:Arial;}
.waku1 {border : 1px solid #bab0db;font-family:Arial;}
.banner1 {border: 1px solid;}

/* text */
.a10 {font-size:10px;line-height:15px;font-family:Arial;}
.a12 {font-size:12px;line-height:15px;font-family:Arial;}
.a14 {font-size:14px;line-height:20px;font-family:Arial;}
.a18 {font-size:18px;line-height:27px;font-family:Arial;}
.strong {font-weight:bold}

/* margin */
.fline {margin-top:50px;margin-bottom:8px;font-family:Arial;}
.line06 {margin-top:7px;margin-bottom:7px;font-family:Arial;}
.mtb10 {margin-top:10px;margin-bottom:10px;font-family:Arial;}

.m02 {margin-bottom:2px;font-family:Arial;}
.m04 {margin-bottom:4px;font-family:Arial;}
.m06 {margin-bottom:6px;font-family:Arial;}
.m08 {margin-bottom:8px;font-family:Arial;}
.m10 {margin-bottom:10px;font-family:Arial;}
.m12 {margin-bottom:12px;font-family:Arial;}
.m14 {margin-bottom:14px;font-family:Arial;}
.m16 {margin-bottom:16px;font-family:Arial;}
.m18 {margin-bottom:18px;font-family:Arial;}
.m20 {margin-bottom:20px;font-family:Arial;}
.m25 {margin-bottom:25px;font-family:Arial;}
.m30 {margin-bottom:30px;font-family:Arial;}

/* form */
select,input,textarea {
font-size:12px;
font-family:Arial;
}

.ipbtn_big {
font-size:12px;
font-family:Arial;
}

.j20 {
font-size:12px;
width:8em;
font-family:Arial;
}



/*20100525追記---------------------------------------*/
.footerMisc{
margin-bottom:10px;
text-align:right;
}

.footerMisc ul{
list-style:none outside none;
padding-left:5px;
text-align:right;
}

.footerMisc ul li{
display:inline;
margin-left:10px;
}

.footerMisc ul li a{
background:url("http://suumo.jp/jj/jjcommon/img/bullet.gif") no-repeat scroll 0 50% transparent;
padding-left:10px;
}

.boxKanrensite{
background-color:#E3E3E3;
line-height:1.5em;
margin:5px 0;
padding:1em;
}

.serviceList{
margin:20px 0;
border-bottom:1px solid #DCDCDC;
padding-bottom:15px;

font-family:"MS PGothic","Hiragino Kaku Gothic Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro W4","Helvetica","Verdana",sans-serif;
}

.serviceList ul{
font-size:84%;
text-align:left;
list-style:none outside none;

line-height:1.2;
margin:0;
padding:0;
}

.serviceList li{
display:inline;
line-height:1.5em;
color:#999;
}

.serviceList li.first_li{
margin-left:0;
padding-left:0;
}

table.fot_lo_menu td{
font-family: "MS PGothic";
font-size:84%;
}
/*---------------------------------------------------*/


























