@charset "UTF-8";
/* CSS Document */
/* ------------------------------------------------------------------------------------------------
1: index.html
------------------------------------------------------------------------------------------------ */

body{ font-family:"Times New Roman", Times, serif; font-size:14px; 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; }

#container{ width:760px; height:auto; margin:auto; 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;}

/*index_main jpg*/
div#index_image{background-image:url(/contents/138602061300283/image/43NcjAKhkrSdek97s8g8.jpg); background-repeat: no-repeat; width:760px; height:257px; margin-top:15px; }
.index_copy{ float:right; width:320px; height:100px; text-align:right; margin:0px; margin:25px 20px 0 0px; font-size:14px; line-height:135%; color:#0A4D96;}
.index_copy a{color:#0A4D96;text-decoration:none}

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; /*border:1px red solid; */
}

/*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:13px;}
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;text-decoration:none}

div#index_contents li.finance { width:154px; letter-spacing:-0.5px;}
div#index_contents li.human { padding-left:22px; width:154px; letter-spacing:-0.5px;}
div#index_contents li.legal { padding-left:24px; width:154px; letter-spacing:-0.5px;}
div#index_contents li.backoffice { padding-left:25px; width:154px; letter-spacing:-0.5px;}

/*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;text-decoration:none}

/*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;text-decoration:none}

div#right_contents{width:530px; float:right; margin:0 0 0 5px; padding:15px 0px 30px 0px; text-align:left;}
div#textcontents{width:480px; margin-left:25px; margin-top:10px; text-align:left;}
div#textcontents a{text-decoration:none; color:#0A4D96}


/*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;}
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}

/* ------------------------------------------------------------------------------------------------
4: contactus.html
-------------------------------------------------------------------------------------------------- */
div#contact_main_content{ width:760px; height:auto; padding:0px; margin:0px}

/*service_sidenavi_bg_tmiddle jpg */
div#contact_side_navi{width:200px; height:auto; margin:15px 0 0 15px;  float:left;background:url(/contents/138602061300283/image/Y90n2XRoxhFIJ4E300mq.jpg); background-repeat:repeat-y;}
div#contact_right_contents{ width:535px; float:right; margin:0 0 0 5px; padding:15px 0px 30px 0px; text-align:left;}
div#contact_textcontents{width:490px; margin-left:25px; text-align:left;}


/* ------------------------------------------------------------------------------------------------
5: 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;}
















