/* --------------------------------------------------------
common style
-------------------------------------------------------- */
#footer{
	position:relative;
	top:0;
	left:0;
}

table{
	border:0;
	border-spacing:0;
	empty-cells:show;
	border-collapse:collapse;
}



.sup_content{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 6px;
}

/* --------------------------------------------------------
background image
-------------------------------------------------------- */
.support h1{
	background-image:url(../support/images/ind_h1_001.jpg);
}

.seminar h1{
	background-image:url(../support/images/sem_h1_001.jpg);
}

.diploma h1{
	background-image:url(../support/images/dip_h1_001.jpg);
}

.dealer h1{
	background-image:url(../support/images/dlr_h1_001.jpg);
}

/* --------------------------------------------------------
TOP style
-------------------------------------------------------- */

.frame{
	width: 730px;
	_width: 505px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
	height: 400px;
	border-top-color: #EEE;
	border-right-color: #EEE;
	border-bottom-color: #EEE;
	border-left-color: #EEE;
}

.frame table{
	min-height:116px;
	_height:116px;
	position:relative;
	top:0;
	left:0;
}

.frame h3{
	margin:0 0 15px 0;
}

.frame .l_txt{
	padding:0 30px 0 0;
}

.frame .ex_link{
	padding:0 0 0 210px;
	_padding:0 0 0 205px;
	vertical-align:bottom;
}

.frame .ex_link span,
.frame .no_link span{
	width: 150px;
}

.frame .ex_link .arr1{
	background-position:0em 0.4em;
}

/* --------------------------------------------------------
seminar style
-------------------------------------------------------- */

.sem_content{
	width: 650px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 50px;
	margin-left: 0;
}

.sem_content h3{
	margin:0 0 10px 0;
}

.sem_content h4{
	margin:0 0 10px 17px;
}

.sem_content .inquiry{
	width:408px;
	_width:513px;
	background:#E8F2DC;
	border-top:1px solid #7FBBB3;
	padding:30px 55px 30px 50px;
}

.sem_content .inquiry p span{
	margin:0 0 0 25px;
}

.sem_content .inq_txt{
	margin:25px 0 5px 0;
}

.sem_content .inq_txt span{
	margin:0 0 0 50px;
}

.sem_content table{
	margin:0 17px 0;
}

.sem_content .txt{
	padding:0 20px 0 0;
}


/* --------------------------------------------------------
diploma style
-------------------------------------------------------- */

.d_section{
	width: 670px;
	margin:0 0 50px 0;
	/* dealer shared */
}

.d_section h3{
	width:670px;
	padding:0 0 5px 0;
	margin:0 0 25px 0;
	border-bottom:4px solid #7FBBB3;
	/* dealer shared */
}

.d_section .txt{
	padding: 10;
	width: 450px;
	font-size: 12px;
}

.dip_inquiry{
	width:473px;
	_width:513px;
	background:#E8F2DC;
	padding:20px;
	margin:0 0 50px 0;
}

.dip_inquiry h3{
	width:473px;
	border-bottom:2px solid #74B4A2;
	padding:0 0 7px 0;
}

.dip_inquiry p span{
	margin:0 0 0 20px;
}

.dip_inquiry p{
	margin:20px 0 0 0;
}

/* --------------------------------------------------------
dealer style
-------------------------------------------------------- */
#disadvantage{
	margin:15px 0 5px;
}

#disadvantage table{
	margin:0 0 10px;
}

.right_img{
	margin:0 0 10px 15px;
}

/* --------------------------------------------------------
font
-------------------------------------------------------- */

/* ----------------------------------------------/* size */

.frame .l_txt,
.sup_content,
{
	font-size:12px;
}

.sp_frame .product{
	font-size:12px;
}

/* ---------------------------------------------/* color */

.frame .l_txt,
.sup_content,
{
	color:#666;
}

.frame .ex_link a{
	color:#009C8F;
}

/* ---------------------------------------/* line-height */

.frame .l_txt,
.sup_content,
td{
	line-height: 20px;
	float: left;
	font-size: 12px;
}

.dip_inquiry p{
	line-height:0px;
}

/* ---------------------------------------/* text-decoration */

.frame .ex_link a{
	text-decoration:none;
}

.frame .ex_link a:hover{
	text-decoration:underline;
}
