@charset "utf-8";

h2{
	background-image: url(../owner/images/owner_ttl.gif);
	height: 42px;
	width: 640px;
	margin-top: 20px;
	text-indent: -9999px;
	display: block;
	margin-bottom: 60px;
}

.table_txt{
margin-top:6px;
margin-bottom:22px;
border-left:1px solid #666666;
border-top:1px solid #666666;
}

.table_txt td{
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 8px;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
}



#planMenu{
width:640px;
margin-top:12px;
}

#planMenu ul{
width:474px;
}

#planMenu ul li,#planMenu ul li a{
width:148px;
height:38px;
}

#planMenu ul li{
float:left;
margin-right:10px;
}

#planMenu ul li a{
display:block;
text-indent:-9999px;
}

#planMenu ul li a#plan01{
background-image:url(../owner/images/pMenu01.gif);
background-repeat:no-repeat;
}

#planMenu ul li a#plan02{
background-image:url(../owner/images/pMenu02.gif);
background-repeat:no-repeat;
}

#planMenu ul li a#plan03{
background-image:url(../owner/images/pMenu03.gif);
background-repeat:no-repeat;
}
/*--プランBOX----------------------------*/
.planBox{
/*clear:both;*/
width:638px;
margin-bottom:8px;
margin-top:28px;
background:url(../owner/images/bg_planBox.jpg) no-repeat;
background-position:bottom;
border:1px solid #CCCCCC;
}

.planContents{
width:578px;
padding:22px 29px;
}

.planBox p{
margin-bottom:18px;
}

/*--プランBOXタイトル----*/
.planBox h3#plan01ttl{
width:638px;
height:28px;
text-indent:-9999px;
background:url(../owner/images/planBox_ttl01.gif) no-repeat;
}

.planBox h3#plan02ttl{
width:638px;
height:28px;
text-indent:-9999px;
background:url(../owner/images/planBox_ttl02.gif) no-repeat;
}

.planBox h3#plan03ttl{
width:638px;
height:28px;
text-indent:-9999px;
background:url(../owner/images/planBox_ttl03.gif) no-repeat;
}

.planBox h4.plan01subttl{
width:371px;
height:61px;
margin-bottom:24px;
text-indent:-9999px;
background:url(../owner/images/planBox_subttl01.gif) no-repeat;
}

.planBox h4.example{
margin-top:24px;
margin-bottom:12px;
}



#QandA{
width:540px;
margin-top:27px;
padding:14px 18px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}

#QandA ul{
margin-bottom:8px;
}

#QandA ul li{
padding-left:24px;
}

#QandA ul li.Que{
font-weight:bold;
background-image:url(../owner/images/iconQ.gif);
	background-repeat: no-repeat;
background-position:0 3px;
}

#QandA ul li.Ans{
background-image:url(../owner/images/iconA.gif);
	background-repeat: no-repeat;
background-position:0 3px;
}

#QandA ul li.Oth{
font-weight:bold;
background-image:url(../owner/images/iconO.gif);
	background-repeat: no-repeat;
background-position:0 3px;
}


/*--ヘッダー問い合わせ----------------------------*/
#conInfo{
width:640px;
height:124px;
font-size:0px;
margin-top:4px;
margin-bottom:32px;
background:url(../owner/images/conInfo_bg.gif) no-repeat;
background-position:0 34px;
}

#conInfo p{
text-indent:-9999px;
}

#conInfo h3{
width:342px;
height:30px;
text-indent:-9999px;
background:url(../owner/images/conInfo_ttl.gif) no-repeat;
}

#conInfo a{
	display:block;
	width:174px;
	height: 44px;
	margin-top:37px;
	margin-left:456px;
		text-indent:-9999px;
	text-decoration:none;
	background-image:url(../owner/images/conInfo_btn.gif);
	background-repeat: no-repeat;
	}

#conInfo a:hover{
	background-position:0px -44px;
}