@charset "windows-874";
*{margin:0; padding:0;}
/*body{background: url("image/bg_main.jpg") top;}*/
img{ border:0;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
html{font:11px/14px Arial, helvetica, sans-serif; color:#7c7c7c;}
input, textarea, select{color:#7c7c7c; vertical-align:top; text-align:left; border: 1px solid #434343;}
input, select{vertical-align:middle;}
.tar{text-align:right;}
.in5{margin-top:5px;}
.in10{margin-top:10px;}
.in15{margin-top:15px;}
.in20{margin-top:20px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}

a{color:#098bc3; text-decoration:underline;}
a:hover{text-decoration:none;}

strong{color:#098bc3; font-size:12px;}
strong a{color:#098bc3; text-decoration:underline;}
strong a:hover{text-decoration:none;}

b a{font-size:12px; color:#e43e04; text-decoration:none; padding:0 0 3px 0;
	background: url("b_link_fl.gif") center left repeat-x;}
b a:hover{text-decoration:none; background:0;}
b a span{background: url("b_link_arr.gif") center right  no-repeat; padding-left:10px;}

li a{color:#098bc3; line-height:19px; text-decoration:underline; font-weight:bold; font-size:12px;}
li a:hover{text-decoration:none}

.f2{line-height:16px;}

.mpt{background: url("mpt.gif") top repeat-x; height:1px;}

/*===========================header=========================*/
#header .logo{width:622px; height:116px; float:left;}
#header .logo img{margin:44px 0 0 43px;}
#header .nv{width:158px; padding-top:69px; float:left;}
#header .nv .dv{margin:0 21px 0 21px;}
#header .menu{padding-left:47px;}
#header .mp_1{width:489px; float:left; padding-top:17px;}
#header .mp_1 img{margin:0 0 0 41px;}
#header .mp_1 div{margin:15px 0 0 86px;}
#header .mp_2{width:291px; height:268px; background: url("mp_2.jpg") top left no-repeat; float:left;}
/*==========================//header========================*/











/*===========================footer=========================*/
.footer_fl{height:76px; background: url("footer_fll.jpg") top repeat-x;}
#footer{padding:25px 0 0 48px; color:#4a5662;}
#footer .b1{width:603px; float:left; margin:0;}
#footer .b2{width:110px; float:left;}
#footer a{color:#4a5662; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
#footer .ws{font-size:12px; word-spacing:18px; margin-bottom:5px;}
#footer .ws a{color:#4a5662; text-decoration:underline; word-spacing:0px;}
#footer .ws a:hover{text-decoration:none;}
/*==========================//footer========================*/