@charset "utf-8";
@import url(base.css);
@import url(layout.css);

#info_tech,
#info_sell {
	float:left;
	margin-left:20px;
	margin-bottom:30px;
	margin-right:50px;

}

#info_tech h4,
#info_sell h4 {
	font-size:10pt;
	color:#666;
	width:155px;
	height:20px;
	margin-bottom:10px;
}

#info_tech address,
#info_sell address {
	font-size:9pt;
	color:#666;
	font-style:normal;
}

#sitemap_product,
#sitemap_download,
#sitemap_emanual,
#sitemap_customer {
	border:2px solid #c8c8c8;
	width:400px;
	background-color:#f0f0f0;
	margin-bottom:10px;
}

#sitemap_product h4,
#sitemap_download h4,
#sitemap_emanual h4,
#sitemap_customer h4 {
	float:left;
}

#sitemap_product ul,
#sitemap_download ul,
#sitemap_emanual ul,
#sitemap_customer ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

#sitemap_product li,
#sitemap_download li,
#sitemap_emanual li,
#sitemap_customer li {
	margin:5px;
}


#faq_list  {
	width:530px;
	margin:10px 10px;
	padding:0;
}

#faq_list .hr {
	background-color:#000;
	height:5px;
	margin:0;
	padding:0;
}

#faq_list ul {
	list-style:none;
	margin:0;
	padding:0;
}

#faq_list li {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin:0;
	border:1px solid #fff;
	border-bottom-color:#f2f2f2;
/*
	background-image:url(../images/dotimg001.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
*/
}

#faq_list em {
	float:right;
	margin-top:5px;
}
#faq_list img {
	vertical-align:middle;
}

.faqContentShow {
	display:block;
}

.faqContentShow img {
	float:left;
	margin:10px 0 0 0;
}

.faqContentShow p {
	padding:10px;
	margin:5px 10px 5px 25px;
	background-color:#f0f0f0;
	color:#666;
	line-height:150%;
}

.faqContentHide {
	display:none;
}

#faq_search {
	width:530px;
	margin:20px 0px 0px 10px;
	padding:0;
}
#faq_search form {
	float:right;
	margin:0;
	padding:0;
}

#faq_search input.text {
	border:1px solid #ccc;
	background-color:#fff;
	color:#333;
	padding:2px;
}

#notice_list {
	width:530px;
	margin:10px 10px;
	padding:0;

}

#notice_list .hr {
	background-color:#000;
	height:5px;
	margin:0;
	padding:0;
}

#notice_list ul {
	list-style:none;
	margin:0;
	padding:0;
}

#notice_list li.header {
	padding:7px;
	margin:0;
	border:1px solid #f7f7f7;
	border-bottom-color:#f2f2f2;
	background-color:#f7f7f7;
	text-align:center;
/*
	background-image:url(../images/dotimg001.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
*/
}
#notice_list li {
	padding:7px;
	margin:0;
	border:1px solid #fff;
	border-bottom-color:#f2f2f2;
/*
	background-image:url(../images/dotimg001.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
*/
}
#notice_list em {
	float:right;
	margin:0;
	padding:0;
	width:80px;
	text-align:center;
}
#notice_list li.header em {
	background-image:url(../images/customer_dot_line.gif);
	background-position:center left;
	background-repeat:no-repeat;
}
#notice_list li.header strong {
	background-image:url(../images/customer_dot_line.gif);
	background-position:center right;
	background-repeat:no-repeat;
}


#notice_list strong {
	float:left;
	margin:0;
	padding:0;
	width:40px;
	text-align:center;
}




#notice_view  {
	width:530px;
	margin:30px 10px;
	padding:0;
}

#notice_view .hr {
	background-color:#000;
	height:5px;
	margin:0;
	padding:0;
}

#notice_view ul {
	list-style:none;
	margin:0;
	padding:0;
}

#notice_view li {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin:0;
	border:1px solid #fff;
	border-bottom-color:#f2f2f2;
/*
	background-image:url(../images/dotimg001.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
*/
}
#notice_view .right {
	float:right;
	margin-top:-5px;
	margin-right:10px;
}
#notice_view em {
	float:right;
}

#notice_view .title {
	margin:5px;
}

#notice_view .content {
	background-color:#f0f0f0;
	padding:10px;
	margin:10px;
	line-height:160%;
	font-size:8pt;
	color:#666;
	text-align:justify;
}


#notice_view_prevnext {
	margin:50px 0px 0px 0px;
}
#notice_view_prevnext ul {
	margin:0;
	padding:0;
}

#notice_view_prevnext li.prev {
	background-color:#f7f7f7;
	padding:10px;
	margin:0;
	border:1px solid #fff;
	border-top-color:#e6e6e6;
	border-bottom-color:#e6e6e6;
}

#notice_view_prevnext li {
	background-color:#f7f7f7;
	padding:10px;
	margin:0;
	border:1px solid #fff;
	border-bottom-color:#e6e6e6;
}

#notice_view_prevnext .golist {
	float:right;
	padding:10px;
}

p.banner_img {text-align:center;}