@charset "utf-8";


#contents #titlbox {
	float: right;
	width: 678px;
	height:92px;
	margin-top: 16px;
	margin-bottom: 16px;
}
#contents .pankuzu {
	float: left;
	width: 635px;
	margin-top: 10px;
	margin-left: 20px;
}
#contents .title {
	float: left;
	width: 635px;
	margin-top: 10px;
	margin-left: 20px;
}
#contents .text {
	float: left;
	width: 620px;
	margin-top: 10px;
	margin-left: 20px;
	padding-right: 5px;
	padding-left: 5px;
}
#contents .flow {
	float: left;
	width: 620px;
	margin-left: 25px;
}
#contents .plan {
	float: left;
	width: 582px;
	background-image: url(../../in_images/plan/plan_w02.jpg);
	background-repeat: repeat-y;
	text-align: left;
	padding-left: 38px;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
#contents .plan2 {
	float: left;
	width: 590px;
	background-image: url(../../in_images/plan/plan_w02.jpg);
	background-repeat: repeat-y;
	text-align: center;
	margin-left: 25px;
	padding-left: 30px;
	padding-top: 10px;
}
#contents h3 {
	float: left;
	width: 635px;
	font-weight: bold;
	color: #004D73;
	font-size: 14px;
	height: 44px;
	background-image:url(../../in_images/title.jpg);
	padding-top: 7px;
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 40px;
	margin-left: 20px;
}

#contents .box_00 {
	float: left;
	width: 630px;
	margin-left: 20px;
}
#contents .box_00 dl {
	margin-top: 10px;
	width: 630px;

}
#contents .box_00 dt {
	float: left;
	margin-bottom: 10px;
	width: 630px;
	margin-left: 5px;
}
#contents .box_00 dd {
	float: left;
	width: 100%;
}

#contents .box_01 {
	float: left;
	width: 630px;
	margin-left: 20px;
}
#contents .box_01 dl {
	width: 630px;
}
#contents .box_01 dt {
	float: left;
}
#contents .box_01 dd {
	float: left;
}
#pagetop {
	float: left;
	width: 635px;
	text-align: right;
	height: 14px;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 20px;
}

#contents  #sub {
	float: left;
	width: 635px;
	font-weight: bold;
	color: #004D73;
	font-size: 14px;
	height: 44px;
	background-image:url(../../in_images/title2.gif);
	padding-top: 7px;
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 20px;
	margin-left: 20px;
}

#contents .box_02 {
	float: left;
	width: 630px;
	margin-left: 20px;
}
#contents .box_02 dl {
	width: 550px;
}
#contents .box_02 dt {
	float: left;
	width: 550px;
	margin-bottom: 10px;
	padding-top: 10px;
}
#contents .box_02 dd {
	float: left;
	width: 530px;
}

/*よくある質問*/

#contents .box_qa {
	float: left;
	width: 610px;
	margin-bottom: 10px;
	padding-left: 20px;
	margin-left: 20px;
}
#contents .box_qa dl {
	width: 575px;
}
#contents .box_qa dt {
	float: left;
	width: 575px;
	margin-bottom: 10px;
	color: #F66;
}
#contents .box_qa dd {
	float: left;
	width: 575px;
}

#contents .box_qa2 {
	float: left;
	width: 610px;
	margin-bottom: 20px;
	padding-left: 20px;
	margin-left: 20px;
}
#contents .box_qa2 dl {
	width: 575px;
}
#contents .box_qa2 dt {
	float: left;
	width: 575px;
	margin-bottom: 10px;
}
#contents .box_qa2 dd {
	width: 575px;
	float: right;
}

#contents .box_plan {
	float: left;
	width: 590px;
	margin-left: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
