@charset "utf-8";
/* CSS Document */
/* for contact.html */
#box2{ background:url(../img/common/box2_topbg.jpg) top left repeat-x; border:#567eb1 1px solid;}
#box2_con{ padding:40px 60px;background:url(../img/common/box2_botbg.jpg) bottom left repeat-x; padding-bottom:80px;}
.yellow{ background-color:#ffffb9; border:#999 1px solid; padding:10px 20px; color:#333; margin-bottom:20px;}
#warn{ background:url(../img/common/warn.gif) no-repeat left top; padding-left:25px; padding-bottom:6px; color:#CC1100; border-bottom:#aec1d9 dashed 1px; margin-bottom:10px;}
#warn2{padding-bottom:6px; color:#CC1100; border-bottom:#aec1d9 dashed 1px; margin-bottom:20px; }
#warn2 p{background:url(../img/common/warn.gif) no-repeat left top; padding-left:25px; padding-bottom:6px; color:#CC1100;}
#bluebig{ font-size:14px; color:#0066CC; font-weight:bold; padding-bottom:10px;}
#bluebig p{ background:url(../img/common/square.gif) no-repeat left center; padding-left:20px; text-indent:-9999px;}
#squ{background:url(../img/common/squ_bg.gif) no-repeat center top; padding:40px 0px;}
#squ p{ line-height:2em;padding-bottom:0px; padding-left:30px;}

table#contact td{ border:none; }
table#contact td.td3{ padding-right:10px;border-right:#aec1d9 dashed 1px; font-weight:bold;}
table#contact td.td4{ padding-left:20px;}
table#contact td.snow{ color:#cc1100; padding-right:10px;}
.text1{ border:#567eb1 1px solid; width:400px; padding:3px 4px; background:url(../img/common/text_bg.gif) left top no-repeat; color:#666;_background-attachment:fixed;}
.text2{width:190px; padding:3px 4px; background:url(../img/common/text_bg.gif) left top no-repeat; color:#666;border:#567eb1 1px solid;}
input#xing{ margin-right:10px;background:url(../img/common/xing.gif) left top no-repeat; padding-left:28px; width:166px;}
input#ming{ background:url(../img/common/ming.gif) left top no-repeat; padding-left:28px; width:166px;}

.texta1{ border:#567eb1 1px solid; width:400px; padding:3px 4px; height:100px; font-size:12px; line-height:180%; color:#666;}
.texta2{ border:#567eb1 1px solid; width:400px; padding:3px 4px; height:200px; font-size:12px; line-height:180%; color:#666;}
span.radio1{ display:block; float:left; padding-top:7px; padding-right:20px;}
span.radio1 input{ margin-right:5px;}
div#but_sub{ margin:20px 0px 40px;border-top:#aec1d9 dashed 1px; padding-top:20px;}
#but3{ display:block; width:134px; height:29px; background:url(../img/common/submit.gif) no-repeat left top; float:right; }


/* for privacy.html */
div#pri_head{ background:url(../img/common/privacy_h.gif) no-repeat; height:65px; padding-bottom:0px;}
div#pri_head p{ visibility:hidden;}
div#pri_con{ margin:20px 0px; float:left; width:618px; }
div.pri_p h3{ background-color:#ccc; color:#666; padding-left:20px; padding-top:7px; height:21px; font-size:12px; background:url(../img/common/pri_h_bg.jpg) no-repeat; }
div.pri_p p{ padding:10px 10px 30px; line-height:2em;}
#border_bottom{ border-bottom:#666 dashed 1px;}
div.pri_sign {line-height:2em; float:right;}
font#mail{ display:block;color:#003399; padding-left:27px; background:url(../img/common/email.gif) left center no-repeat;}
font#mail a{ color:#003399;}
.pri_con_h{ margin-bottom:10px; border-bottom:1px #999 dashed;}

/* for sitemap.hmtl*/
table tr td.td5{ width:210px; font-weight:bold; text-indent:2.3em; background: url(../img/common/icon_table.gif) no-repeat 0px 13px; }
table tr td.td5 a, table tr td.td2 a{ color:#666; text-decoration:none;}

