body {
margin:0px;
padding:0px;
text-align:center;
background : #e5e5e5 url("/house/fr/office/img/bg_001.gif") repeat-x;
font-family: Arial, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "‚l‚r ‚oƒSƒVƒbƒN","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;
}
