
/* pregBox_01 */
div.pregArea_01 div.pregBox_01 {
	width:690px;
	margin:15px auto 0px auto;
	padding:0px;
}
div.pregArea_01 div.pregBox_01 ul.topmarkArea {
	width:650px;
	margin:20px auto 0px auto;
	padding:0px;
	list-style:none;
}
div.pregArea_01 div.pregBox_01 ul.topmarkArea li {
	width:190px;
	margin:0px 0px 0px 40px;
	padding:0px;
	float:left;
	text-align:center;
}

/* pregBox_02 */
div.pregArea_01 div.pregBox_02 {
	width:690px;
	margin:30px auto 0px auto;
	padding:0px;
	clear:both;
}
div.pregArea_01 div.pregBox_02 ul.safe-markArea {
	width:690px;
	border-bottom:#000 1px solid;
	margin:15px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	list-style:none;
	clear:both;
}
div.pregArea_01 div.pregBox_02 ul.safe-markArea li.logo {
	width:130px;
	height:41px;
	margin:0px 0px 0px 20px;
	padding:0px;
	float:left;
}
div.pregArea_01 div.pregBox_02 ul.safe-markArea li.txt {
	width:490px;
	margin:0px 0px 0px 30px;
	padding:0px;
	float:left;
}

/* pregBox_03 */
div.pregArea_01 div.pregBox_03 {
	width:690px;
	margin:30px auto 0px auto;
	padding:0px;
	clear:both;
}

/* markTbl-top */
table.markTbl-top {
	margin:10px auto 0px auto;
	padding:0px;
	border-collapse:separate;
}
table.markTbl-top th {
	padding:5px 0 5px 15px;
}
table.markTbl-top td {
	width:50px;
}

/* markArea */
ul.safe-markArea {
	margin:0;
	padding:0;
	list-style:none;
}
ul.safe-markArea li.left {
	width:320px;
	float:left;
}
ul.safe-markArea li.right {
	width:320px;
	float:right;
}
ul.safe-markArea dl.contArea {
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	list-style:none;
	border-top: #000 1px solid;
	clear:both;
}
ul.safe-markArea dl.contArea dt.mark {
	width:80px;
	text-align:center;
	float:left;
}
ul.safe-markArea dl.contArea dd.txt {
	width:235px;
	margin:0;
	float:right;
}
ul.safe-markArea dl.contArea dd.txt div.left {
	width:105px;
	margin:0;
	float:left;
}
ul.safe-markArea dl.contArea dd.txt div.right {
	width:120px;
	margin:0;
	float:right;
	text-align:center;
}


/* pregBox_04 */
div.pregArea_01 div.pregBox_04 {
	width:690px;
	margin:30px auto 0px auto;
	padding:0px;
}
div.pregArea_01 div.pregBox_04 ul.miniBox {
	margin:20px 0px 0px 0px;
	padding:0px;
	list-style:none;
	text-align:center;
}
div.pregArea_01 div.pregBox_04 ul.miniBox li {
	width:206px;
	height:143px;
	margin:0px 0px 0px 36px;
	padding:0px;
	float:left;
}


@media (max-width: 640px){
	
/* pregBox_01 */
div.pregArea_01 div.pregBox_01 {
	width: auto;
}
div.pregArea_01 div.pregBox_01 ul.topmarkArea {
	width: auto;
}
div.pregArea_01 div.pregBox_01 ul.topmarkArea li {
	width: auto;
	float:none;
	margin:15px 0px 0px 0px;
}


/* pregBox_02 */
div.pregArea_01 div.pregBox_02 {
	width: auto;
}
div.pregArea_01 div.pregBox_02 ul.safe-markArea {
	width: auto;
}
div.pregArea_01 div.pregBox_02 ul.safe-markArea li.logo {
	width: auto;
	margin:0px;
	float: none;
	text-align:center;
}
div.pregArea_01 div.pregBox_02 ul.safe-markArea li.txt {
	width: auto;
	margin:10px 0px 0px 0px;
	float: none;
}


/* pregBox_03 */
div.pregArea_01 div.pregBox_03 {
	width: auto;
}

/* markArea */
ul.safe-markArea li.left {
	width: auto;
	float: none;
}
ul.safe-markArea li.right {
	width: auto;
	float: none;
}
ul.safe-markArea dl.contArea dt.mark {
	width:23%;
}
ul.safe-markArea dl.contArea dd.txt {
	width:75%;
}
ul.safe-markArea dl.contArea dd.txt div.left {
	width: auto;
	float: none;
}
ul.safe-markArea dl.contArea dd.txt div.right {
	width: auto;
	float: none;
	margin-top:10px;
}


/* pregBox_04 */
div.pregArea_01 div.pregBox_04 {
	width: auto;
}
div.pregArea_01 div.pregBox_04 ul.miniBox {
	width: auto;
	margin:0;
}
div.pregArea_01 div.pregBox_04 ul.miniBox li {
	width: auto;
	float: none;
	margin:15px 0 0 0;
}


}


