@charset "utf-8";
@import url("bbs.css") ;

/************common ************/
html {*overflow:scroll; overflow-x:auto;}
body {margin:0px; padding:0px; font-family: Arial,Helvetica,sans-serif;}
body,div,p,span,ol,dl,dt,dd,form,fieldset,input{font-family: Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; color:#666; border-collapse:collapse; padding:0;margin:0;}

img {border:0; vertical-align:middle;}
h1,h2,h3,h4{margin:0; padding:0;}
/*
dd .box img {border:5px solid #e4e4e4;}
select{ font-size:12px;font-family:Arial,Helvetica,sans-serif; color:#666666; vertical-align:middle;}
textarea { font-size:12px;font-family:Arial,Helvetica,sans-serif; color:#ffffff; vertical-align:middle;}
input {vertical-align:middle; border:1px solid #cbcbcb; font-size:12px; padding:2px 0;}

a, img.btn{cursor:pointer;}
input.none {border:none;}
ol,ul,li {list-style:none; padding:0; margin:0;}
*/
a {color:#444; text-decoration:none;}
a:visted {color:#444; text-decoration:none;}
a:hover {color:#444; text-decoration:underline;}
a:active {color:#ff0000; text-decoration:underline;}

/*************** layout *****************/
#bg						{background-image:url('/img/main_bg.jpg');}
#subbg					{background-image:url('/sub/img/subtop.jpg');}
#wrap_main			{width:100%; margin-top:16px;}
#wrap_sub			{width:100%; background-color:#fff;}
#footer					{background-image:url('/img/footer_bg.jpg'); width:100%; height:69px; text-align:center;}
/*#mainimg			{width:920px; margin:0 auto;}
#ContentBox			{margin:0 auto; width:920px; overflow:hidden;}
#footer					{width:100%; padding:0; height:65px; overflow:hidden;}
.menuBox_main	{position:relative; float:right; top:37px; width:920px; height:26px;}
.menuBox_main a	{color:#5e5858; font-size:12pt; text-decoration:none;}*/

/* ���� */
#container			{width:1003px; margin:0 auto;}
.dotline					{height:1px; background-image:url('/sub/img/news/linew856.jpg');}
/* ���� ������ */
.flabg					{background-image:url('/img/mainVisual.jpg'); *url(/img/right.jpg);}

/* ���� */
#subBox					{width:1003px; margin:0 auto;}
#subBox_bg				{width:1003px; margin:0 auto; background-image:url('/sub/img/news/con3_2_01.jpg'); overflow:hidden;}
#quick_menu{
	position:absolute;
	left:50%;
	top:62px;
	margin-left:454px;
	z-index:100;
}
/************ padding & margin*****************/
.pd_t5 {padding-top:5px;}
.pd_t10 {padding-top:10px;}
.pd_t20 {padding-top:20px;}
.pd_t30 {padding-top:80px;}
.pd_t55 {padding-top:55px;}
.pd_t64 {padding-top:64px;}
.pd_r8	{padding-right:8px;}
.pd_r50{padding-right:50px;}
.pd_l10 {padding-left:10px;}
.pd_l20 {padding-left:20px;}
.pd_l80 {padding-left:80px;}
.pd_l61 {padding-left:61px;}

.mg_t5	{margin-top:5px;}
.mg_t10 {margin-top:10px;}
.mg_t20 {margin-top:20px;}
.mg_t30 {margin-top:30px;}

.mg_t64 {margin-top:64px;}
.mg_l15	 {margin-left:15px;}

/*���� padding*/
.pd_r80	{float:left; padding:0 55px 10px 55px; font-size:12pt;}
.pd_33	{float:left; padding-right:33px;}




.map		{background:url('/img/map_bg.gif'); padding:0 0 50px;}
.map h4		{padding:30px 0;}
.map div	{margin:0 auto;}
.map p		{font-size:16px; padding:20px 0 0; color:#333; text-align:center;}
.map p:hover	{text-decoration:none;}
.map p strong		{font-weight:bold;}