@charset "UTF-8";
@import url("./reset.css");
@import url("./common.css");
@import url("./pop_up.css");
@import url("./sitemap.css");
@import url("./faq.css");
@import url("./link.css");
@import url("./list.css");
@import url("./contact.css");
@import url("./bb_card.css");
@import url("./topscroll.css");
@import url("./slick.css");
@import url("./slick-theme.css");
@import url("./slick_custom.css");


#top{
	text-indent:-9999px;
	width:531px;
	background-image:url(../image/TopImage.png);
	background-repeat:no-repeat ;
}
#top_image {
	width:1024px;
	margin:0px 0 20px 0;
}
#column_wrap {
	width:100%;
}
#left {
	width:340px;
	float:left;
	border-right:#000 solid 1px;
	padding:0 16px;
}
#middle {
	width:340px;
	float:left;
	border-right:#000 solid 1px;
	padding:0 16px;
}
#right {
	width:340px;
	float:left;
	padding-left:15px;
}
#main_area {
	width:662px;
	float:left;
	margin:0 16px 0 0;
	border-right:#000 solid 0px;
}
#main_area ul {
	width:650px;
	height:62px;
	text-indent:1em;
	overflow:auto;
	margin:0 0 10px 0;
	padding:4px 0;
	border:#666 solid 1px;
}
.top h3 {
	font-size:20px;
	font-weight:bold;
	margin:20px 0 6px 0;
	border-left:#FC0 solid 4px;
	padding-left:10px;
}
#pr_area {
	width:342px;
	float:left;
}
#column_wrap p {
	margin-top:10px;
}
.dital_p {
	width:311px;
	height:28px;
	background-color:#F9A;
	padding:0 0 0 10px;
}
.dital_i {
	width:311px;
	height:28px;
	background-color:#AD9;
	padding:0 0 0 10px;
}
.dital_t {
	width:311px;
	height:28px;
	background-color:#BCE;
	padding:0 0 0 10px;
}
#main_area dd {
	text-indent:4.5em;
}
.table_all {
	border:0px;
	width:100%;
}
.table_title_ap{
	font-size:20px;
	font-weight:bold;
	margin:20px 0 6px 0;
	border-left:#009 solid 4px;
	padding-left:10px;
	text-align:left;
}
.line_ap{
	border-top:#009 solid 2px;
}
.td_left {
	width:20%;
	padding:5px 5px 0px 10px;
	vertical-align:top;
}
.td_center_ap {
	width:45%;
	border-left:#009 solid 2px;
	padding:5px 0px 0px 10px;
	vertical-align:top;
}
.td_right{
	width:35%;
	padding:5px 0px 0px 0px;
	vertical-align:top;
}
.table_title_pm{
	font-size:20px;
	font-weight:bold;
	margin:20px 0 6px 0;
	border-left:#3F3 solid 4px;
	padding-left:10px;
	text-align:left;
}
.line_pm{
	border-top:#3F3 solid 2px;
}
.td_center_pm {
	width:45%;
	border-left:#3F3 solid 2px;
	padding:5px 0px 0px 10px;
	vertical-align:top;
}
.table_title_dr{
	font-size:20px;
	font-weight:bold;
	margin:20px 0 6px 0;
	border-left:#F90 solid 4px;
	padding-left:10px;
	text-align:left;
}
.line_dr{
	border-top:#F90 solid 2px;
}
.td_center_dr {
	width:45%;
	border-left:#F90 solid 2px;
	padding:5px 0px 0px 10px;
	vertical-align:top;
}
.table_title_wm{
	font-size:20px;
	font-weight:bold;
	margin:20px 0 6px 0;
	border-left:#0FF solid 4px;
	padding-left:10px;
	text-align:left;
}
.line_wm{
	border-top:#0FF solid 2px;
}
.td_center_wm {
	width:45%;
	border-left:#0FF solid 2px;
	padding:5px 0px 0px 10px;
	vertical-align:top;
}
.table_title_dtp{
	font-size:20px;
	font-weight:bold;
	margin:20px 0 6px 0;
	border-left:#F00 solid 4px;
	padding-left:10px;
	text-align:left;
}
.line_dtp{
	border-top:#F00 solid 2px;
}
.td_center_dtp {
	width:45%;
	border-left:#F00 solid 2px;
	padding:5px 0px 0px 10px;
	vertical-align:top;
}
.table_title_qm{
	font-size:20px;
	font-weight:bold;
	margin:20px 0 6px 0;
	border-left:#FF3 solid 4px;
	padding-left:10px;
	text-align:left;
}
.line_qm{
	border-top:#FF3 solid 2px;
}
.td_center_qm {
	width:45%;
	border-left:#FF3 solid 2px;
	padding:5px 0px 0px 10px;
	vertical-align:top;
}
.table_title_iso{
	font-size:20px;
	font-weight:bold;
	margin:20px 0 6px 0;
	border-left:#000 solid 4px;
	padding-left:10px;
	text-align:left;
}
.line_iso{
	border-top:#000 solid 2px;
}
.td_center_iso {
	width:45%;
	border-left:#000 solid 2px;
	padding:5px 0px 0px 10px;
	vertical-align:top;
}
.td_left_ap {
	width: 190px;
	padding-left: 10px;
}
.td_center_ap {
	width: 585px;
}
.td_right_ap {
	width: 249px;
}
.ap_table th, {
	width: 1024px;
	height: 30px;
	border-bottom:#333 double 5px;
	font-weight:bold;
}
.ap_table tr {
	width: 1024px;
	height: 29px;
}
.switch {
	border-bottom: #000 dashed 1px;
}
