@charset "utf-8";
#container {

	margin:0 auto;
	text-align:left;
	width: 700px;
	background-color: #fff;
	overflow:hidden;
	clear: both;
}

.path{
	padding:5px 0 5px 10px;
	width:700px;
}



#contentsA {
	width:520px;
	float:left;
	background-color: #fff;
}

.MAIN {
	padding:0 0 5px 10px;

}

#TITLE {
	width:500px;
	margin:0 0 13px 10px;
}

#TITLE p.OTAMESI{
	text-align:center;
	color:#FF6600;
	font-size:105%;
	font-weight:700;
	margin-bottom:13px;
}

#TITLE h4{

	width:472px;
	margin:0 auto;
	text-align:center;
}

#TITLE h3{
	margin-top:13px;
}

#TITLE p{
	margin-top:13px;
}

#CONTENT {
	margin:0 0 13px 10px;
	width:500px;
}

#CONTENT2 {
	margin:0 0 13px 10px;
	width:500px;
}

#CONTENT3 {
	margin:0 0 13px 10px;
	width:500px;
}

#CONTENT4 {
	margin:0 0 13px 10px;
	width:500px;
}

#contentsA ul{
	list-style:none;
	margin-top:10px;
	width:347px;
	float:left;
	line-height:1.2;
}

#contentsA li{
	color:#FF3300;
	padding-left:8px;
}

#contentsA li.QA{
	padding-top:12px;
}



#contentsA p.type2 {
	float:left;
	width:347px;
	margin-top:13px;
	padding-right:8px;
}

#contentsA p.type3 {
	clear:both;
	width:490px;
	margin-top:13px;
	padding-right:8px;
}

#contentsA span{
	margin-top:13px;
	float:right;
}

.click{
	font-size:90%;
	text-align:center;
	color:#ff9024;
	clear:both;
}


.scroll {
	text-align:center;
	clear:both;
}

.clearfix:after,.box:after{content: "";
	display: block;
	height: 1px;
	clear: both;
	visibility: hidden;
}
.clearfix,.box{
	position:relative; /*Dreamweaver用*/
    display:inline-block;  /* MAC IE用　*/
    min-height:1%;  /* IE 7用 */
}

/*--MAC IEは非適用→ \*/
* html .clearfix,* html .box{height: 1%;}
.clearfix,.box{display: block;}
/*--ここまでMAC IEは非適用 */