/************ ‹¤’Ê ************/

* { margin : 0 ; padding : 0 ; }

body { width : 100% ; padding: 0;}


#main_bkgd { position:relative; margin: 0px auto; width:100%; background-color:#ffffff;}
#main_bkgd2 { position:relative; width:802px; background-color:#CCCCCC;}


#main_bk { position:relative; margin: 0px auto; width:802px; background-color:#DFDFDF; background-image:url(../image00/bkside.gif);}
#main { position:relative; width:800px; background-color:#DFDFDF;}
#main_navi { position:relative; width:590px; height:50px; background-color:#DFDFDF; background-image:url(../image00/logo_exusa.gif); background:background-position:left; background-repeat:no-repeat;}

#home_bt_web01 { position:relative; margin: 0px auto; width:190px; height:172px; background-image:url(../image01/bt_bk_web01.jpg);}
#home_bt_web02 { position:relative; margin: 0px auto; width:190px; height:172px; background-image:url(../image01/bt_bk_web02.jpg);}
#home_bt_dtp { position:relative; margin: 0px auto; width:190px; height:172px; background-image:url(../image01/bt_bk_dtp.jpg);}
#home_bt_system { position:relative; margin: 0px auto; width:190px; height:172px; background-image:url(../image01/bt_bk_system.jpg);}
#home_linetext { position:relative; left:inherit margin: 0px auto; width:765px; height:26px; background-image:url(../image01/tx_top.gif); background-repeat:no-repeat;}
#tx_msg_top { position:relative; margin: 0px auto; width:800px; height:110px; background-image:url(../image01/tx_msg_top.gif)}
#tx_cont { position:relative; right:inherit width:800px; background-color:#DFDFDF; background-image:url(../image01/bkgd_ex_down.gif); background:background-position:left; background-repeat:no-repeat;}
#home_iframe { position:relative; margin: 0px auto; width:510px; background-color:#FFFFFF; background-image:url(../image01/news_back.gif);}
#iframe_back { position:relative; width:440px; background-color:#EFFFD6;}

#cus_linetext { position:relative; left:inherit margin: 0px auto; width:765px; height:26px; background-image:url(../image02/tx_cus.gif); background-repeat:no-repeat;}
#cus_msg_top { position:relative; margin: 0px auto; width:800px; height:110px; background-image:url(../image02/tx_msg_cus.gif)}
#cus_cont { position:relative; right:inherit width:800px; background-color:#DFDFDF; background-image:url(../image01/bkgd_ex_down_custom.gif); background:background-position:left; background-repeat:no-repeat;}
#cus_iframe { position:relative; width:190px; background-color:#FFFFFF; background-image:url(../image02/news_back2.gif);}


#smp_linetext { position:relative; left:inherit margin: 0px auto; width:765px; height:26px; background-image:url(../image03/tx_smp.gif); background-repeat:no-repeat;}
#smp_msg_top { position:relative; margin: 0px auto; width:800px; height:110px; background-image:url(../image03/tx_msg_smp.gif)}
#smp_cont { position:relative; right:inherit width:800px; background-color:#DFDFDF; background-image:url(../image01/bkgd_ex_down_smp.gif); background:background-position:left; background-repeat:no-repeat;}

#dtp_linetext { position:relative; left:inherit margin: 0px auto; width:765px; height:26px; background-image:url(../image04/tx_dtp.gif); background-repeat:no-repeat;}
#dtp_msg_top { position:relative; margin: 0px auto; width:800px; height:110px; background-image:url(../image04/tx_msg_dtp.gif)}
#dtp_cont { position:relative; right:inherit width:800px; background-color:#DFDFDF; background-image:url(../image01/bkgd_ex_down_dtp.gif); background:background-position:left; background-repeat:no-repeat;}

#svc_linetext { position:relative; left:inherit margin: 0px auto; width:765px; height:26px; background-image:url(../image05/tx_svc.gif); background-repeat:no-repeat;}
#svc_msg_top { position:relative; margin: 0px auto; width:800px; height:110px; background-image:url(../image05/tx_msg_svc.gif)}
#svc_cont { position:relative; right:inherit width:800px; background-color:#DFDFDF; background-image:url(../image01/bkgd_ex_down_serv.gif); background:background-position:left; background-repeat:no-repeat;}
#svc_process { position:relative; height: auto; width: 545px; background-color:#ffffff; background-image:url(../image05/wk1_bkgd.gif);}


#con_linetext { position:relative; left:inherit margin: 0px auto; width:765px; height:26px; background-image:url(../image06/tx_con.gif); background-repeat:no-repeat;}
#con_msg_top { position:relative; margin: 0px auto; width:800px; height:110px; background-image:url(../image06/tx_msg_con.gif)}
#con_cont { position:relative; right:inherit width:800px; background-color:#DFDFDF; background-image:url(../image01/bkgd_ex_down_cont.gif); background:background-position:left; background-repeat:no-repeat;}



a:hover {color: #909090; text-decoration: none;}
a {color: #3E3E3E; text-decoration:none;}


.tex_navi {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 12px; color: #929292; padding: 0px 0px 0px 0px;}
a.tex_navi:hover {color:#ffffff; text-decoration:none;}
.tex_msg_top {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 14px; line-height: 20px; color: #ffffff; padding: 11px 40px 0px 310px;}
.tex_copy {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 14px; color: #777777; padding: 50px 0px 0px 20px;}
.tex_copy_tm {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 14px; color: #777777; padding: 0px 0px 0px 20px;}
.tex_add_tm {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 14px; line-height: 18px; color: #3E3E3E; padding: 20px 0px 0px 0px;}


/***********************************************/
/* IFRAME                                      */
/***********************************************/
.tex_iframe_t {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 16px; color: #57A700; padding: 0px 0px 10px 25px;}
.tex_iframe_r {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 16px; color: #ce0000; padding: 5px 0px 5px 25px;}

.tex_iframe_g {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 14px; color: #989898; padding: 10px 50px 10px 0px;}
.tex_iframe_green {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 14px; color: #468800; padding: 0px 0px 0px 0px;}
.tex_iframe_sp {font-family:Arial, Helvetica, sans-serif, Myriad Pro; line-height: 10px; padding: 0px 0px 0px 0px;}
.tex_iframe_g_tit {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 14px; color: #3E3E3E ;}


/***********************************************/
/* Home                                        */
/***********************************************/
.tex_line {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; color: #ffffff; padding: 5px 0px 0px 10px;}
.tex_bt {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 14px; color: #909090; padding: 12px 11px 0px 11px;}
.tex_bt_a {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 14px; color: #3E3E3E; padding: 10px 0px 0px 11px;}
.tex_bt_link {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 14px; color: #3E3E3E; padding: 0px 0px 0px 0px;}
.tex_add {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 14px; line-height: 18px; color: #3E3E3E; padding: 20px 0px 0px 20px;}
.tex_add_link {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 14px; line-height: 18px; color: #3E3E3E; padding: 0px 0px 0px 0px;}
a.tex_add_link:hover {color:#FFFFFF; text-decoration:none;}

.tex_bt_cus {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 14px; color: #50A800;}
.tex_bt_smp {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 14px; color: #3A74CD;}
.tex_bt_dtp {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 14px; color: #FEA700;}
.tex_bt_sys {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; line-height: 14px; color: #E7615B;}


/***********************************************/
/* Service                                     */
/***********************************************/
.tit_serv {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 16px; font-weight: bold; color: #222222; padding: 0px 25px 0px 25px;}
.tex_serv {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 14px; color: #3e3e3e; line-height: 20px; padding: 0px 25px 0px 25px;}
.subtit_serv {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 15px; color:#7498B4; font-weight: bold; padding: 10px 15px 10px 15px;}
.subtex_serv {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 13px; color:#666666; line-height: 20px; padding: 0px 15px 0px 15px;}


/***********************************************/
/* Contact                                     */
/***********************************************/
.tbl_cont {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 14px; color: #000000; padding: 10px 10px 10px 0px;}
.tbl_cont_r {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 13px; color: #000000; padding: 0px 0px 0px 0px;}
.tex_cont {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 14px; color: #3e3e3e; line-height: 20px; padding: 25px 25px}

/***********************************************/
/* Recruit                                     */
/***********************************************/

.tx_rec {font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 12px; text-align:left; color: #666666; line-height: 16px; padding: 10px 15px;}





/***********************************************/
/* Padding		                               */
/***********************************************/
.pad04_t {padding:4px 0px 0px 0px;}
.pad05_t {padding:5px 0px 0px 0px;}
.pad07_t {padding:7px 0px 0px 0px;}
.pad12_t {padding:12px 0px 0px 0px;}
.pad15_t {padding:15px 0px 0px 0px;}
.pad25_t {padding:25px 0px 0px 0px;}


/***********************************************/
/* Float                                       */
/***********************************************/
.img_left_logo {float: left; margin: 0px 0px 0px 0px;}
.img_iframe {float: left; margin: 0px 15px 0px 10px;}
.img_list { float: inherit; margin: 0px 10px 20px 10px;}

.img_right {float: right; margin: 0px 7px 10px 0px;}
.img_left {float: left;  margin: 0px 7px 10px 0px;}