@charset "UTF-8";
/* CSS Document */


/* ------------------------------------------------------------------------------------------------
1: index.html
------------------------------------------------------------------------------------------------ */

body{ font-family:"Times New Roman", Times, serif; font-size:12px; line-height:19px;}

/*bg_shadw jpg*/
#wrapper{width:774px; height:auto; margin:auto; background-image:url(/contents/138602061300283/image/cR7p93d3S7dk2UOoHpT5.jpg); background-repeat:repeat-y; padding-left:-2px; }

#container{ width:760px; height:auto; margin:left; border:#999999 solid 1px; background:white;}
#top{ width:760px; height:auto;}

/*header_bg2 jpg*/
#header{ background-image:url(/contents/138602061300283/image/SoJ9dmtS8M1WsKz5LJXP.jpg); background-repeat: no-repeat; width:760px; height:89px; padding:0px; margin:0px;}

/*map_header jpg*/
#header_map{ background-image:url(/contents/138602061300283/image/0oeWyO988Jt42i5B3Z1J.jpg); background-repeat: no-repeat; width:760px; height:121px; padding:0px; margin:0px;}
div#mainNav{padding:0px; margin-top:-12px; width:763px; height:30px;}
div#mainNav ul{ list-style:none; padding:0px; width:763px; height:31px;}
div#mainNav ul li{ float:left; padding:0px; margin:0px;}

/*index_main jpg*/
div#index_image{background-image:url(/contents/138602061300283/image/43NcjAKhkrSdek97s8g8.jpg); background-repeat: no-repeat; width:760px; height:257px; }
.index_copy{ float:right; width:300px; height:100px; text-align:right; margin:0px; margin:40px 20px 0 0px; font-size:13px; line-height:135%; color:#0A4D96;}
.index_copy a{color:#0A4D96;}

div#index_submenu{padding:0px; width:740px; padding:5px 0px 10px 20px;}
div#index_submenu ul{ list-style:none; padding:0px; width:740px;}
div#index_submenu ul li{ float:left; padding:0px; margin:0px;}

div#index_submenu ul li a {font-size: 1px; line-height: 1;
	text-indent: -9999px;
	float: left;
	display:block;
	overflow: hidden; 
}

/*Snavi_Finance_h jpg*/
div#index_submenu ul li.sub_f a {
background:url(/contents/138602061300283/image/7a540iXvA1SnL8S028Nl.jpg) no-repeat 0 0;  width:178px; height:52px;
}

/*Snavi_Human_h jpg*/
div#index_submenu ul li.sub_h a {
background:url(/contents/138602061300283/image/raz026Y9Pat802jc2pXL.jpg) no-repeat 0 0; width:182px; height:52px;
}

/*Snavi_Legal_h jpg*/
div#index_submenu ul li.sub_l a {
background:url(/contents/138602061300283/image/3vQMPHbo51HcJh414i79.jpg) no-repeat 0 0; width:178px; height:52px;
}

/*Snavi_Back_h jpg*/
div#index_submenu ul li.sub_b a {
background:url(/contents/138602061300283/image/eFiuz5y90jp7DQ5wvN49.jpg) no-repeat 0 0; width:171px; height:52px;
}

div#index_submenu ul li a:hover {background-position: 0 -52px; background-repeat:no-repeat;}

div#index_contents{padding:0px; width:760px; font-size:11px;}
div#index_contents ul{ list-style:none; margin:auto; width:725px; padding-left:35px; padding-bottom:20px;}
div#index_contents ul li{ float:left; padding:15px 0px 5px 0px; margin:0px;}
div#index_contents img.readmore{margin-left:3px;  position: relative; top:2px;}
div#index_contents a{color:#0A4D96;}

div#index_contents li.finance { width:154px; letter-spacing:-0.5px;}
div#index_contents li.human { padding-left:22px; width:154px;}
div#index_contents li.legal { padding-left:24px; width:154px;}
div#index_contents li.backoffice { padding-left:25px; width:154px;}

/*footer jpg*/
#footer{ background:url(/contents/138602061300283/image/2IMsO7JhHxLNGBsn6Z30.jpg); background-repeat: no-repeat; width:760px; height:48px; padding:0px; font-size:12px; }

div#footer ul{ list-style:none; text-align:center; color:#FFFFFF; margin:0px; padding:15px 0px 5px 220px; }
div#footer ul li{ float:left; text-indent:1em;}
div#footer ul li a{ color:#FFFFFF;}

/*bg_shadow_bottom jpg*/
#shadow_bottom{background:url(/contents/138602061300283/image/b68cq8G052Jcsp3H0b2y.jpg); background-repeat: no-repeat; width:774px; height:6px; margin:auto;}

/* ------------------------------------------------------------------------------------------------
2: inside.html
------------------------------------------------------------------------------------------------ */
div#main_content{width:760px; height:auto; padding:0px; margin:0px; }

/*service_sidenavi_bg_tmiddle jpg*/
div#side_navi{width:200px; height:auto; margin:15px 0 0 15px;  float:left; background:url(/contents/138602061300283/image/Y90n2XRoxhFIJ4E300mq.jpg); background-repeat:repeat-y;}
#leftLink {margin: 20px 0; padding-left: 15px; list-style: none;line-height: 230%;}

/*allow jpg*/
#leftLink li.bullet{padding: 0 0 0 12px;
background: url(/contents/138602061300283/image/dB6g73d25slc17P6zxL9.jpg) no-repeat 0 50%;
}

/*allow jpg*/
#leftLink li.bullet_ad{padding: 0 0 10px 12px;
background: url(/contents/138602061300283/image/dB6g73d25slc17P6zxL9.jpg) no-repeat 0 25%; line-height:110%;
}

/*allow jpg*/
#leftLink li.bullet_out{padding: 0 0 10px 12px;
background: url(/contents/138602061300283/image/dB6g73d25slc17P6zxL9.jpg) no-repeat 0 25%; line-height:120%;
}
#leftLink li a{color:#0A4D96;}


div#main_content{width:760px; padding:0px;}

/*service_sidenavi_bg_tmiddle jpg*/
div#side_navi{width:200px; height:auto; margin:15px 0 0 7px;  float:left; background:url(/contents/138602061300283/image/Y90n2XRoxhFIJ4E300mq.jpg); background-repeat:repeat-y;}
div#right_contents{width:535px; float:left; margin:0 0 0 0px; padding:15px 0px 30px 0px; text-align:left;}
div#textcontents{width:475px; margin-left:0px; padding-left:34px;  margin-top:10px; text-align:left;}

/*bar_yellow jpg*/
div.bar_yellow{ background:url(/contents/138602061300283/image/AUAN6XGzKZOk2ql6ceK6.jpg); background-repeat: no-repeat; width:515px; height:35px; margin-left:-22px; padding-top:8px; margin-bottom:10px; color:#0C488D; text-indent:2.5em;}

/* ------------------------------------------------------------------------------------------------
3: Services.html
------------------------------------------------------------------------------------------------ */
div#service_box1{ margin:0px; padding:0px; height:aut; border-bottom:#666666 solid 1px;}
div#service_box1_text{ float:left; width:260px; margin-top:5px; }
div#service_box2_text{ float:left; width:280px; margin-top:5px; }
div#service_diagram1 { float:right; padding:0 0 5 5px;}
.style1 {color: #FF6633}

/* ------------------------------------------------------------------------------------------------
3: contactus.html
------------------------------------------------------------------------------------------------ */
div#no_print table { display:none;}
div#contact_inside_main{ display:none;}
div#contact_bar{ display:none;}
div#contact_main_content{width:460px; padding:0px;}

div#contact_side_navi{ display:none;}
div#contact_right_contents{ width:485px; clear:both; margin:0 0 0 0px; padding:15px 0px 20px 0px; text-align:left;}
div#contact_textcontents{ width:450px; margin-left:20px; padding-top:10px; text-align:left;}

div#no_print  div#MMMenuContainer0014160705_0,div#MMMenuContainer0014160705_0{ display:none;}
div#no_print  div#MMMenuContainer0014164406_1,div#MMMenuContainer0014164406_1{ display:none;}
div#no_print  div#MMMenuContainer0014170027_2,div#MMMenuContainer0014170027_2{ display:none;}
div#no_print  div#MMMenuContainer0014170438_3,div#MMMenuContainer0014170438_3{ display:none;}

/* ------------------------------------------------------------------------------------------------
4: contactus_map.html
-------------------------------------------------------------------------------------------------- */
div#main_content_map {width:760px; height:auto; padding-bottom:10px;}
div#contact_map_center_contents{width:690px; margin:0px; height:auto; padding:35px; }
div#contact_map_textcontents{width:460px; text-align:left;}

















