@charset "UTF-8";

h4{
	font-size:14px;
	line-height:1.5;
	margin:10px 0 10px 0;
	padding:0 0 7px 7px;
	border-bottom:solid 1px #ccc;
	}

#practice01{
	width:680px;
	height:500px;
	margin:20px 0 20px;
	background:url(images/practice01_bg.jpg) 0 0 no-repeat;
	}
#practice01 th{
	text-align:right;
	vertical-align:top;
	padding:0 0 0 15px;
	}
#practice01 td{
	vertical-align:top;
	text-align:left;
	}
#practice01 td .disc{
	list-style:disc;
	font-size:13px;
	line-height:2.2;
	margin:120px 280px 20px 10px;
	}
#practice01 td .disc li{
	font-weight:bold;
	margin-left:20px;
	}
#practice01 td .disc li span{
	font-weight:normal;
	}
#practice01 td p{
	font-size:13px;
	line-height:1.7;
	margin:0 0 10px 10px;
	}

.practice04{
	width:680px;
	margin:20px 0 20px;
	}
.practice04 th{
	text-align:right;
	vertical-align:top;
	padding:0 0 0 15px;
	}
.practice04 td{
	vertical-align:top;
	text-align:left;
	}
.practice04 td .disc{
	list-style:disc;
	font-size:13px;
	line-height:2.0;
	margin:10px 0 10px 10px;
	}
.practice04 td .disc li{
	font-weight:bold;
	margin-left:20px;
	}
.practice04 td .disc li span{
	font-weight:normal;
	}
.practice04 td .square{
	list-style:square;
	font-size:13px;
	line-height:2.0;
	margin:0 0 10px 10px;
	}
.practice04 td .square li{
	font-weight:bold;
	margin-left:20px;
	}
.practice04 td p{
	font-size:13px;
	line-height:1.7;
	margin:0 0 10px 10px;
	}
.practice04 td p span{
	font-size:11px;
	line-height:1.6;
	margin:0 0 5px 0;
	}

.practice02{
	width:680px;
	margin:0 auto 30px;
	background-color:#f9f9f9;
	}
.practice02 th{
	text-align:right;
	vertical-align:middle;
	padding:0 15px 0 10px;
	}
.practice02 td{
	margin:0;
	padding:10px;
	}
.practice02 td h5{
	font-size:15px;
	color:#7060a7;
	line-height:1.5;
	margin:10px 10px 10px 15px;
	padding:0 0 7px 10px;
	border-bottom:solid 1px #ccc;
	}
.practice02 td p{
	font-size:13px;
	line-height:1.7;
	margin:5px 0 10px 5px;
	padding:0 20px 0 20px;
	}
.practice02 td .disc{
	list-style:disc;
	font-size:13px;
	line-height:2.0;
	margin:0 15px 10px 25px;
	}
.practice02 td .disc li{
	font-weight:bold;
	margin-left:20px;
	}
.practice02 td .disc li span{
	font-weight:normal;
	}

#practice03{
	width:680px;
	height:260px
	margin:0 auto 30px;
	background:url(images/bg_img_01.png);
	background-repeat:no-repeat;
	}
#practice03 td{
	margin:0;
	padding:10px;
	vertical-align:top;
	}
#practice03 td .disc{
	list-style:disc;
	font-size:13px;
	line-height:2.2;
	margin:90px 20px 30px 20px;
	}
#practice03 td .disc li{
	font-weight:bold;
	margin-left:20px;
	}

#practice05{
	width:680px;
	height:350px;
	margin:20px 0 20px;
	background:url(images/practice05_bg.jpg) 0 0 no-repeat;
	}
#practice05 td{
	vertical-align:top;
	text-align:left;
	}
#practice05 td .disc{
	list-style:disc;
	font-size:13px;
	line-height:2.0;
	margin:10px 0 10px 10px;
	}
#practice05 td .disc li{
	font-weight:bold;
	margin-left:20px;
	}
#practice05 td .disc li span{
	font-weight:normal;
	}
#practice05 td p{
	font-size:13px;
	line-height:1.7;
	margin:0 0 10px 10px;
	}
#practice05 td p span{
	font-size:11px;
	line-height:1.6;
	margin:0 0 5px 0;
	}

.oem01{
	width:680px;
	margin:20px 0 20px;
	}
.oem01 th{
	text-align:right;
	vertical-align:top;
	padding:0 0 0 15px;
	}
.oem01 td{
	vertical-align:top;
	padding:0 0 0;
	text-align:left;
	}
.oem01 td p{
	font-size:13px;
	line-height:1.7;
	margin:0 0 10px 10px;
	}

.oem02{
	width:680px;
	margin:0 auto 0;
	border-top:solid 1px #bd9f66;
	border-bottom:solid 1px #bd9f66;
	}
.oem02 th{
	text-align:center;
	vertical-align:middle;
	width:180px;
	padding:10px 0 10px 0;
	font-size:14px;
	line-height:20px;
	color:#fff;
	background-color:#bd9f66;
	}
.oem02 td{
	margin:0;
	padding:0x;
	}
.oem02 td p{
	font-size:13px;
	line-height:1.7;
	margin:0 0 0 5px;
	padding:5px 5px 5px 15px;
	}

.oem03{
	width:680px;
	margin:0 auto 0;
	}
.oem03 td{
	margin:0;
	padding:5px;
	text-align:center;
	}
