/* CSS Document */
body{ margin:0; padding:0; font-family:"‚l‚r ‚oƒSƒVƒbƒN";}
a:link { color:#0099FF;text-decoration:none;}
a:visited {color:#0099FF; text-decoration:none;}
a:hover {color:#0099FF; text-decoration:underline;}
a:active {color:#0099FF; text-decoration:underline;} 
#header{margin:auto; background:url(../img/header_bg.jpg) repeat-x; height:73px;}
.header_wide{ margin:auto; width:758px;}
.title{float:left; width:358px; margin:16px 0 0 10px;}
.tell{float:right; width:280px; text-align:right; margin:16px 5px 0 0;}
.line{ background-color:#003EE9; width:760px; height:8px; margin:auto;}
.top_box{margin:auto; background:url(../img/top_bg.gif) no-repeat;; width:542px; height:418px;}
#main{border-left:2px solid #003EE9; border-right:2px solid #003EE9; margin:auto; width:756px; background-color:#003EE9;}
.side{background-color:#003EE9; width:193px; float:left;}
.side_box{background-color:#F6F8FE; width:168px; margin:auto;}
.contents{width:563px; float:left; background-color:#F6F8FE;}
.contnts_title{ margin:20px 0 0 10px;}
.contnts_sub{ margin:10px 0 0 14px;}
.contnts_sub2{ margin:20px 0 0 14px;}
.line2{ background-color:#003EE9; width:563px; height:6px; margin:0; padding:0;}
#footer{ background:url(../img/bg_footer.jpg) repeat-x; height:84px;}
.recruite_l{width:360px; float:left;}
.recruite_r{ width:175px; float:right; margin:0 10px 0 0;}
.staff_l{width:314px; float:left; margin:0 0 0 30px; _margin:0 0 0 15px;}
.staff_r{ width:205px; float:right; margin:0 7px 0 0;}

.service_l{width:165px; float:left; margin:0 0 0 30px; _margin:0 0 0 15px;}
.service_r{ width:337px; float:left; margin:0 7px 0 0; _margin:0 7px 0 10px;}

.top_l{width:300px; float:left; margin:0 0 0 30px;  _margin:0 0 0 10px;}
.top_r{ width:163px; float:left; margin:0 7px 0 15px; _margin:0 0 0 25px;}

.text10_center{font-size:10px; color:#333333; line-height:150%; text-align:center;}
.text12{font-size:12px; color:#333333; line-height:150%; text-align:left;}
.text12_center{font-size:12px; color:#333333; line-height:150%; text-align:center;}
.text12_right{font-size:12px; color:#333333; line-height:150%; text-align:right;}
.text12_blue{font-size:12px; color:#003EE9;}
.text12_blue a:link { color:#003EE9;text-decoration:none;}
.text12_blue a:visited {color:#003EE9; text-decoration:none;}
.text12_blue a:hover {color:#003EE9; text-decoration:underline;}
.text12_blue a:active {color:#003EE9; text-decoration:none;} 

.text12_sitemap{font-size:12px; color:#333333; line-height:150%; text-align:left; margin:0 0 0 30px;}
.text12_sitemap a:link { color:#003EE9;text-decoration:underline;}
.text12_sitemap a:visited {color:#003EE9; text-decoration:underline;}
.text12_sitemap a:hover {color:#003EE9; text-decoration:underline;}
.text12_sitemap a:active {color:#003EE9; text-decoration:underline;} 

.text12_privacy{font-size:12px; color:#333333; line-height:150%; text-align:left; margin:0 0 0 30px; width:500px;}

.side_text{font-size:13px; color:#003EE9; text-align:left; margin:6px 0 0 10px; padding:0 0 6px 0; line-height:150%;}

.text12_2{font-size:12px; color:#333333; line-height:150%; text-align:left; margin:0 0 0 30px;}
.text12_2 a:link { color:#0099FF;text-decoration:none;}
.text12_2 a:visited {color:#0099FF; text-decoration:none;}
.text12_2 a:hover {color:#0099FF; text-decoration:underline;}
.text12_2 a:active {color:#0099FF; text-decoration:underline;} 
.text12_b{font-size:12px; color:#666666; line-height:150%; text-align:left; margin:10px auto; width:514px;}
.text14{font-size:14px; color:#333333; line-height:150%;}
.text14_1{font-size:14px; color:#333333; line-height:150%; text-align:left; margin:0 0 0 30px;}
.text14_2{font-size:14px; color:#ff0000; line-height:150%;}
.text14_pink{font-size:14px; color:#FF49A4; font-weight:bold; line-height:150%; text-align:left; margin:0 0 0 30px;}
.text16{font-size:16px; color:#333333; line-height:150%;}
.footer_menu{font-size:12px; color:#333333; line-height:180%; text-align:center;}
.red{ color:#FF0000; font-weight:bold;}
.small10{ font-size:10px; color:#333333;}
.foooter_text{ margin:auto; font-size:10px; line-height:150%; color:#FFFFFF;}
.foooter_text a:link { color:#FFFFFF;text-decoration:none;}
.foooter_text a:visited {color:#FFFFFF; text-decoration:none;}
.foooter_text a:hover {color:#FFFFFF; text-decoration:underline;}
.foooter_text a:active {color:#FFFFFF; text-decoration:underline;} 

.foooter_text_r{ margin:0 10px 0 0; font-size:10px; text-align:right; line-height:150%; color:#CFD4EE;}
.foooter_text_r a:link { color:#CFD4EE;text-decoration:none;}
.foooter_text_r a:visited {color:#CFD4EE; text-decoration:none;}
.foooter_text_r a:hover {color:#CFD4EE; text-decoration:none;}
.foooter_text_r a:active {color:#CFD4EE; text-decoration:none;} 

.pict1{margin-left:7px;}
.pict2{margin-top:7px;}
.pict3{margin-top:10px;}
.pict4{margin-left:20px;}
.pict5{padding-top:7px;}
.pict6{padding-top:25px;}
.price{text-align:right; padding:4px 8px 10px 0;}
.back_top{text-align:right; font-size:10px; color:#003EE9; margin:10px 10px 0 0; padding:0 0 20px 0;}
.back_top a:link,a:visited{color:#003EE9;}

.contact_l{ float:left; width:205px; margin:5px 0 0 70px;}
.contact_r{ float:left; width:193px; margin:5px 0 0 0;}

.spt300{margin-top:300px;}
.spt100{margin-top:100px;}
.spt70{margin-top:70px;}
.spt60{margin-top:60px;}
.spt50{margin-top:50px;}
.spt40{margin-top:40px;}
.spt35{margin-top:35px;}
.spt30{margin-top:30px;}
.spt28{margin-top:28px;}
.spt25{margin-top:25px;}
.spt20{margin-top:20px;}
.spt16{margin-top:16px;}
.spt15{margin-top:15px;}
.spt13{margin-top:13px;}
.spt14{margin-top:14px;}
.spt10{margin-top:10px;}
.spt7{margin-top:7px;}
.spt5{margin-top:5px;}
.spt2{margin-top:2px;}
.spt1{padding-top:1px;}
.clear{clear:both; margin:0;}
ul{ margin-left:10px; width:460px;}
li{ padding:0 0 0 16px; margin:0 0 20px 10px; text-align:left; width:430px; font-size:12px; color:#333333; line-height:150%;}
p{margin:10px 0 10px 0;}
