/* FC CARESS Webのcommon css */

body{
	text-align:center;
	font-size:small;
	_font-size:x-small;
	margin:0px;
}
h1,h2,h3,h4,h5,h6,p,ol,ul,li,form{
	margin:0px;
	padding:0px;
	font-size:small;
	_font-size:x-small;
	list-style-type:none;
}
img{
	border:0px;
}
#container{
	display:block;
	width:740px;
	_width:742px;
	margin:0px auto;
	text-align:left;
	background:url(/image/common/bg.gif) repeat-y scroll 0% 0%;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
}

#header {
	display:block ;
	width:740px ;
	height:81px ;
}

#header h1 a {
	display:block;
	width: 740px;
	height: 25px;
	text-indent: -10000px;
	background:#FFF url(/top/image/web-title.gif) no-repeat scroll 0% 0%;
}

/* グローバルナビ start */

#gnavi {
	display : block ;
	width : 100% ;
	height : 35px ;
	background-color:#666;
}
#gnavi li{
	display:block;
	float:left;
}
#gnavi .link1 a {
	display:block;
	width:101px;
	height:35px;
	background:#FFF url(/image/common/btn01.gif) no-repeat scroll 0% 0%;
	text-indent:-10000px;
}

#gnavi .link1 a:hover{
	background:#FFF url(/image/common/btn01.gif) no-repeat scroll 0% -36px;
}
#gnavi .link2 a {
	display:block;
	width:101px;
	height:35px;
	background:#FFF url(/image/common/btn02.gif) no-repeat scroll 0% 0%;
	text-indent:-10000px;
}

#gnavi .link2 a:hover{
	background:#FFF url(/image/common/btn02.gif) no-repeat scroll 0% -36px;
}
#gnavi .link3 a {
	display:block;
	width:101px;
	height:35px;
	background:#FFF url(/image/common/btn03.gif) no-repeat scroll 0% 0%;
	text-indent:-10000px;
}

#gnavi .link3 a:hover{
	background:#FFF url(/image/common/btn03.gif) no-repeat scroll 0% -36px;
}
#gnavi .link4 a {
	display:block;
	width:101px;
	height:35px;
	background:#FFF url(/image/common/btn04.gif) no-repeat scroll 0% 0%;
	text-indent:-10000px;
}

#gnavi .link4 a:hover{
	background:#FFF url(/image/common/btn04.gif) no-repeat scroll 0% -36px;
}
#gnavi .link5 a {
	display:block;
	width:101px;
	height:35px;
	background:#FFF url(/image/common/btn05.gif) no-repeat scroll 0% 0%;
	text-indent:-10000px;
}

#gnavi .link5 a:hover{
	background:#FFF url(/image/common/btn05.gif) no-repeat scroll 0% -36px;
}
#gnavi .link6 a {
	display:block;
	width:101px;
	height:35px;
	background:#FFF url(/image/common/btn06.gif) no-repeat scroll 0% 0%;
	text-indent:-10000px;
}

#gnavi .link6 a:hover{
	background:#FFF url(/image/common/btn06.gif) no-repeat scroll 0% -36px;
}
#gnavi .link7 a {
	display:block;
	width:103px;
	height:35px;
	background:#666 url(/image/common/btn07.gif) no-repeat scroll 0% 0%;
	text-indent:-10000px;
}

#gnavi .link7 a:hover{
	background:#666 url(/image/common/btn07.gif) no-repeat scroll 0% -36px;
}

/* グローバル end */

#joint01{
	display:block;
	width:740px;
	height:50px;
	clear:both;
}
#joint01 h4{
	display:none;
}

#menu{
	display:block;
	width:160px;
	float:left;
}

/* ローカルNavi start */
#lnavi{
	display:block;
	width:160px;
	margin-bottom:10px;
}
#lnavi li{
	margin-bottom:1px;
}
#lnavi .link1 a {
	display:block;
	width:160px;
	height:40px;
	background:#FFF url(/image/prof/btn_comp.gif) no-repeat scroll 0% 0%;
	text-indent:-10000px;
}

#lnavi .link1 a:hover{
	background:#FFF url(/image/prof/btn_comp.gif) no-repeat scroll 0% -41px;
}
#lnavi .link2 a {
	display:block;
	width:160px;
	height:40px;
	background:#FFF url(/image/prof/btn_policy.gif) no-repeat scroll 0% 0%;
	text-indent:-10000px;
}

#lnavi .link2 a:hover{
	background:#FFF url(/image/prof/btn_policy.gif) no-repeat scroll 0% -41px;
}
#lnavi .link3 a {
	display:block;
	width:160px;
	height:40px;
	background:#FFF url(/image/prof/btn_birth.gif) no-repeat scroll 0% 0%;
	text-indent:-10000px;
}

#lnavi .link3 a:hover{
	background:#FFF url(/image/prof/btn_birth.gif) no-repeat scroll 0% -41px;
}
/* ローカルNavi end */

#next{
	display:block;
	width:145px
	_width:155px;
	height:56px;
	_height:85px;
	background:url(/image/common/caress_next.gif) no-repeat scroll 0% 0%;
	margin:5px 0px 10px 2px;
	padding:26px 5px 3px 5px;
}
#next .date{
	font-size:x-small;
	color:#333;
	margin-bottom:2px;
}

#contents{
	display:block;
	width:570px;
	float:right;
}

#footer{
	display:block;
	width:740px;
	height:20px;
	_height:45px;
	background:#E0E0E0 url(/image/common/footer_bg.gif) no-repeat scroll 0% 0%;
	padding-top:25px;
	text-align:center;
	margin:0px auto;
	border-bottom:2px solid #999;
}
#footer p{
	font-size:11px;
	color:#666;
}
