body{background:#fcfdfd;font-family: Arial, Helvetica, sans-serif;margin:0;padding:0;}
/*img{max-width:100%;}*/
*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

@font-face {
  font-family: 'Roboto-Regular';
  src: url('../fonts/Roboto-Regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/Roboto-Regular_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/Roboto-Regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/Roboto-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/Roboto-Regular.svg#Roboto-Regular') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Roboto-Bold';
  src: url('../fonts/Roboto-Bold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/Roboto-Bold_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/Roboto-Bold.woff') format('woff'), /* Modern Browsers */
       url('../fonts/Roboto-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/Roboto-Bold.svg#Roboto-Bold') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Roboto-Medium';
  src: url('../fonts/Roboto-Medium.eot'); /* IE9 Compat Modes */
  src: url('../fonts/Roboto-Medium_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/Roboto-Medium.woff') format('woff'), /* Modern Browsers */
       url('../fonts/Roboto-Medium.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/Roboto-Medium.svg#Roboto-Medium') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Roboto-Condensed';
  src: url('../fonts/roboto_condensed.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto_condensed_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto_condensed.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto_condensed.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto_condensed.svg#roboto_condensed') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'RobotoCondensed-Bold';
  src: url('../fonts/RobotoCondensed-Bold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/RobotoCondensed-Bold_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/RobotoCondensed-Bold.woff') format('woff'), /* Modern Browsers */
       url('../fonts/RobotoCondensed-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/RobotoCondensed-Bold.svg#RobotoCondensed-Bold') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Roboto Condensed Light';
  src: url('../fonts/RobotoCondensed-Light.eot'); /* IE9 Compat Modes */
  src: url('../fonts/RobotoCondensed-Light_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/RobotoCondensed-Light.woff') format('woff'), /* Modern Browsers */
       url('../fonts/RobotoCondensed-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/RobotoCondensed-Light.svg#RobotoCondensed-Light') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Roboto-Black';
  src: url('../fonts/Roboto-Black.eot'); /* IE9 Compat Modes */
  src: url('../fonts/Roboto-Black_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/Roboto-Black.woff') format('woff'), /* Modern Browsers */
       url('../fonts/Roboto-Black.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/Roboto-Black.svg#Roboto-Black') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Roboto Condensed Italic';
  src: url('../fonts/RobotoCondensed-Italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/RobotoCondensed-Italic_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/RobotoCondensed-Italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/RobotoCondensed-Italic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/RobotoCondensed-Italic.svg#Roboto Condensed Italic') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Archivo Narrow';
  src: url('../fonts/ArchivoNarrow-Regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/ArchivoNarrow-Regular_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ArchivoNarrow-Regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ArchivoNarrow-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ArchivoNarrow-Regular.svg#Archivo Narrow') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'ArchivoNarrow-Bold';
  src: url('../fonts/ArchivoNarrow-Bold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/ArchivoNarrow-Bold_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ArchivoNarrow-Bold.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ArchivoNarrow-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ArchivoNarrow-Bold.svg#Archivo Narrow') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Microsoft Sans Serif';
  src: url('../fonts/micross.eot'); /* IE9 Compat Modes */
  src: url('../fonts/micross_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/micross.woff') format('woff'), /* Modern Browsers */
       url('../fonts/micross.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/micross.svg#Microsoft Sans Serif') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'AvenirNextLTPro-Regular';
  src: url('../fonts/AvenirNextLTPro-Regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/AvenirNextLTPro-Regular_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/AvenirNextLTPro-Regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/AvenirNextLTPro-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'AvenirNextLTPro-Demi';
  src: url('../fonts/AvenirNextLTPro-Demi.eot'); /* IE9 Compat Modes */
  src: url('../fonts/AvenirNextLTPro-Demi_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/AvenirNextLTPro-Demi.woff') format('woff'), /* Modern Browsers */
       url('../fonts/AvenirNextLTPro-Demi.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/AvenirNextLTPro-Demi.svg#AvenirNextLTPro-Demi') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'AvenirNextLTPro-Bold';
  src: url('../fonts/AvenirNextLTPro-Bold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/AvenirNextLTPro-Bold_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/AvenirNextLTPro-Bold.woff') format('woff'), /* Modern Browsers */
       url('../fonts/AvenirNextLTPro-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/AvenirNextLTPro-Bold.svg#AvenirNextLTPro-Bold') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'fjallaone';
  src: url('../fonts/FjallaOne-Regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/FjallaOne-Regular_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/FjallaOne-Regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/FjallaOne-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/FjallaOne-Regular.svg#fjallaone') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'MyriadPro-Regular';
  src: url('../fonts/MyriadPro-Regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/MyriadPro-Regular_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/MyriadPro-Regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/MyriadPro-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'MyriadPro-Semibold';
  src: url('../fonts/MyriadPro-Semibold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/MyriadPro-Semibold_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/MyriadPro-Semibold.woff') format('woff'), /* Modern Browsers */
       url('../fonts/MyriadPro-Semibold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/MyriadPro-Semibold.svg#MyriadPro-Semibold') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'MyriadPro-Bold';
  src: url('../fonts/MyriadPro-Bold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/MyriadPro-Bold_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/MyriadPro-Bold.woff') format('woff'), /* Modern Browsers */
       url('../fonts/MyriadPro-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'SourceSansPro-Regular';
  src: url('../fonts/SourceSansPro-Regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/SourceSansPro-Regular_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/SourceSansPro-Regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/SourceSansPro-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/SourceSansPro-Regular.svg#SourceSansPro-Regular') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'SourceSansPro-Semibold';
  src: url('../fonts/SourceSansPro-Semibold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/SourceSansPro-Semibold_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/SourceSansPro-Semibold.woff') format('woff'), /* Modern Browsers */
       url('../fonts/SourceSansPro-Semibold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/SourceSansPro-Semibold.svg#SourceSansPro-Semibold') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Raleway-Bold';
  src: url('../fonts/Raleway-Bold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/Raleway-Bold_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/Raleway-Bold.woff') format('woff'), /* Modern Browsers */
       url('../fonts/Raleway-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/Raleway-Bold.svg#Raleway-Bold') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Raleway-SemiBold';
  src: url('../fonts/Raleway-SemiBold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/Raleway-SemiBold_ie.eot') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/Raleway-SemiBold.woff') format('woff'), /* Modern Browsers */
       url('../fonts/Raleway-SemiBold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/Raleway-SemiBold.svg#Raleway-SemiBold') format('svg'); /* Legacy iOS */
}

.roboto_regular,.hm_bx01_bx01,.hm_bx02_tp p.alt01,.hm_bx04_tp p.alt01,.hm_bx06_tp p.alt01,.hm_bx06_bt_bx_bx01 p.alt01,.hm_bx08_tp_bx01_bt p.alt02,.hm_bx08_tp_bx02_bt p.alt02,.hm_bx08_tp_bx03_bt p.alt02,.hm_bx08_tp_bx03_bt p.alt04,.devdoc_bx02_bx01_bt,.contus_bx02_lt p.alt01,.contus_bx02_lt p.alt02,.contus_bx02_lt table.table01,.contus_bx02_lt p.alt03,.contus_bx02_rt_bx01 p.alt,.login_bx01_bx01_bx_bx04,.login_bx01_bx01_bx_bx05,.login_bx01_bx01_bx_bx06 p.alt01,.res_bx01_bx02_bx_bt p.alt01,.pre_bx01_bx02_rt_bt,.upe_bx01_bx02_bx01_rt p.alt02,.hm_bx07_01_md_bx p.alt01,.hm_bx07_01_md_bx p.alt02,.faq_bx02 p.alt01,.ipmon_bx02_bx03_rt_bx01_lt_bt,.extra_text,.extra_text h1,.extra_text h2,.extra_text h3{font-weight: normal; font-style: normal; line-height:normal; font-family: 'Roboto-Regular';}

.roboto_medium,.hdr_bx01_rt span.link,.hdr_bx01_rt_btn01,.hm_bx02_bt_bx_bt,.hm_bx02_bt_bx01_bt,.hm_bx05_bx01_bt,.hm_bx05_bx02_bt,.hm_bx05_bx03_bt,.hm_bx06_tp span.alt01,.hm_bx07_bt_bx04 p.alt,.hm_bx07_bt_bx04 p.alt01,.hm_bx08_tp_bx01_bt p.alt01,.hm_bx08_tp_bx01_bt p.alt02 a,.hm_bx08_tp_bx02_bt p.alt01,.hm_bx08_tp_bx02_bt p.alt02 a,.hm_bx08_tp_bx02_bt p.alt03,.hm_bx08_tp_bx03_bt p.alt01,.hm_bx08_tp_bx03_bt p.alt02 a,.hm_bx08_tp_bx03_bt p.alt03,.hm_bx08_tp_bx03_bt p.alt04 a,.devdoc_bx02_bx01_bt a,.privrefpol_bx02_bx a,.contus_bx02_lt span.alt01,.login_bx01_bx01_bx_bx01_tp,.login_bx01_bx01_bx_bx03,.login_bx01_bx01_bx_bx06 p.alt,.res_bx01_bx02_bx_bt p.alt,.pre_bx01_bx02_lt,.pre_bx01_bx02_rt_tp,.upe_bx01_bx02_bx01_rt p.alt01,.hm_bx03_bt_bx_lt p.alt01,.hm_bx03_01_bt_bx_lt p.alt01,.hm_bx03_02_bt_bx_rt p.alt01,.hm_bx03_03_bt_bx_rt p.alt01,.hm_bx01_bx02_bx02,.leadgen_bx01_bx05,.lp01_hdr_bx01_bx01_rt,.lp02_hdr_bx01_bx01_rt,.hdr_bx01_lt_bt,.navbar_logo_bt,.hm_bx07_bt_bx02_bx02_bx02 span.alt01 span.alt01_01,.hm_bx07_bt_bx02_bx02_bx02 span.alt02 span.alt01_01{font-weight: normal; font-style: normal;line-height:normal; font-family: 'Roboto-Medium';}

.roboto_bold,.hdr_bx01_rt_btn,.hm_bx01_bx02_btn,.hm_bx02_tp span.alt01,.hm_bx02_bt_bx_md,.hm_bx02_bt_bx01_md,.hm_bx03_bt_bx_lt_btn,.hm_bx03_01_bt_bx_lt_btn,.hm_bx03_02_bt_bx_rt_btn,.hm_bx03_03_bt_bx_rt_btn,.hm_bx04_tp span.alt01,.login_bx01_bx01_bx_bx02_btn,.login_bx01_bx01_bx_bx05 span.alt,.res_bx01_bx02_bx_bt p.alt02,.pr_ue_res_bx02_tabs_tp a.alt01,.pr_ue_res_bx02_bx02 select,.upe_bx01_bx02_bx01_rt p.alt,.hm_bx07_01_md_bx p.alt,.hm_bx07_01_md_bx p.alt02 span.alt02,.hm_bx01_bx02_bx03,.ipmon_bx03_bx01_rt_bx01_bx02_btn,.ipmon_bx02_bx03_rt_bx01_lt_tp,.ipmon_bx02_bx03_rt_bx01_rt,.ipmon_bx02_bx03_rt_bx03_bx02_btn,.hdr_bx01_rt span.num_txt,.leadgen_bx02_bx01_lt_bx01_bx01_rt p.alt01,.leadgen_bx02_bx01_rt_bx01_bx01 p.alt01{font-weight: normal; font-style: normal; line-height:normal; font-family: 'Roboto-Bold';}

.roboto_condensed,.hm_bx04_bt p.alt,.hm_bx04_bt p.alt01,.hm_bx07_bt_bx03_btn,.hm_bx08_tp_bx01_tp,.hm_bx08_tp_bx02_tp,.hm_bx08_tp_bx03_tp,.ftr_in_tp_one_tp, .ftr_in_tp_two_tp, .ftr_in_tp_thr_tp,.devdoc_bx02_bx01_tp,.privrefpol_bx02_bx p.alt,.contus_bx02_lt p.alt,.contus_bx02_lt h1,.signup_bx02_bx02_hd,.accact_bx02_bx02_hd,.res_bx01_bx01 span.alt01,.pr_ue_res_bx02_tabs_tp a.alt,.upe_bx01_bx01 span.alt,.hm_bx07_01_tp,.faq_bx02 p.alt,.demo_signup_bx03_bx01_lt_bx01,.demo_signup_bx03_02_bx01{font-weight: normal; font-style: normal;line-height:normal; font-family: 'Roboto-Condensed';}

.roboto_condensed_bold,.hm_bx07_bt_bx02_bx_bx01,.hm_bx07_bt_bx02_bx_bx03,.hm_bx07_bt_bx02_bx_bx05,.hm_bx08_bt_bx02_btn,.pre_bx01_bx01 span.alt01,.demo_signup_bx03_bx01_rt_bx01,.demo_signup_bx03_01_bx01_rt_bx01{font-weight: normal; font-style: normal;line-height:normal; font-family: 'RobotoCondensed-Bold';}

.roboto_condensed_light,.res_bx01_bx01 span.alt,.pre_bx01_bx01 span.alt{font-weight: normal; font-style: normal;line-height:normal; font-family: 'Roboto Condensed Light';}

.roboto_black,.hm_bx07_bt_bx04 p.alt01 span.alt01{font-weight: normal; font-style: normal;line-height:normal; font-family: 'Roboto-Black';}

.roboto_condensed_italic,.hm_bx06_bt_bx_bx01 p.alt{font-weight: normal; font-style: normal;line-height:normal; font-family: 'Roboto Condensed Italic';}

.archivonarrow_regular,.hm_bx01_bx{font-weight: normal; font-style: normal; line-height:normal; font-family: 'Archivo Narrow';}

.archivonarrow_bold,.hm_bx01_bx02_bx01{font-weight: normal; font-style: normal; line-height:normal; font-family: 'ArchivoNarrow-Bold';}

.microsoft_sans_serif,.contus_bx01_bx01,.sol_bx02_bx01,.pr_ue_res_bx01_bx01{font-weight: normal; font-style: normal; line-height:normal; font-family: 'Microsoft Sans Serif';}

.avenirnextltpro_regular,.hdr_hm_bx01_bx02_bx01 p.alt01 span.alt02,.hdr_hm_bx01_bx02_bx01 p.alt02 span.alt01,.hm_bx01_bx01_bx01_rt p.alt01,.hm_bx02_tp p.alt{font-weight: normal; font-style: normal;line-height:normal; font-family: 'AvenirNextLTPro-Regular';}

.avenirnextltpro_demi,.error_bx01_bx03_btn,.tnkyou_bx01_bx,.tnkyou_bx01_bx01,.tnkyou_bx02_bx01,.tnkyou_bx02_bx02_bx01_bx02,.hdr_hm_bx01_bx02_bx01 p.alt01 span.alt01,.hdr_hm_bx01_bx02_bx01 p.alt02 span.alt02,.hm_bx01_bx01_bx01_rt p.alt02,.hm_bx02_tp p.alt span.alt{font-weight: normal; font-style: normal;line-height:normal; font-family: 'AvenirNextLTPro-Demi';}

.avenirnextltpro_bold,.tnkyou_bx02_bx02_bx01_bx03_btn,.hdr_hm_bx01_bx02_bx02_btn{font-weight: normal; font-style: normal;line-height:normal; font-family: 'AvenirNextLTPro-Bold';}

.fjallaone,.leadgen_bx01_bx01,.leadgen_bx01_bx04_thr_btn,.lp01_hdr_bx02_bx01,.lp02_hdr_bx02_bx01{font-weight: normal; font-style: normal; line-height:normal; font-family: 'fjallaone';}

.myriad_regular,.leadgen_bx01_bx02,.leadgen_bx01_bx03,.leadgen_bx01_bx04_two_tp_cust_fld input,.leadgen_bx01_bx04_two_tp_cust_fld01 input,.leadgen_bx03_bx02 span.alt01{font-weight: normal; font-style: normal;line-height:normal; font-family: 'MyriadPro-Regular';}

.myriad_semibold,.leadgen_bx01_bx02 span.alt01,.leadgen_bx01_bx02 span.alt02,.leadgen_bx01_bx04_two_bt_bx01_rt{font-weight: normal;font-style: normal;line-height:normal; font-family: 'MyriadPro-Semibold';}

.myriad_bold,.leadgen_bx01_bx03 span.alt01,.leadgen_bx03_bx02 span.alt{font-weight: normal; font-style: normal;line-height:normal; font-family: 'MyriadPro-Bold';}

.sourcesanspro_regular,.lp01_hdr_bx02_bx02_btn,.lp01_hdr_bx02_bx03_bx01_lt span.alt01,.lp01_bx01_bx01_tp span.alt02,.lp01_bx01_bx01_bt p.alt02,.lp01_bx02_bx01_bx01_bx01 span.alt02,.lp01_bx02_bx01_bx01_bx04,.lp02_hdr_bx02_bx02_btn,.lp02_hdr_bx02_bx03_bx01_lt span.alt01,.lp02_bx01_bx01_tp span.alt02,.lp02_bx01_bx01_bt p.alt02,.lp02_bx02_bx01_bx01_bx01 span.alt02,.lp02_bx02_bx01_bx01_bx04{font-weight: normal; font-style: normal; line-height:normal; font-family: 'SourceSansPro-Regular';}

.sourcesanspro_semibold,.lp01_hdr_bx02_bx03_bx01_lt span.alt02,.lp01_bx01_bx01_tp span.alt01,.lp01_bx01_bx01_bt p.alt01,.lp01_bx02_bx01_bx01_bx01 span.alt01,.lp01_bx02_bx01_bx01_bx03,.lp01_bx03_bx01_btn,.lp02_hdr_bx02_bx03_bx01_lt span.alt02,.lp02_bx01_bx01_tp span.alt01,.lp02_bx01_bx01_bt p.alt01,.lp02_bx02_bx01_bx01_bx01 span.alt01,.lp02_bx02_bx01_bx01_bx03,.lp02_bx03_bx01_btn{font-weight: normal; font-style: normal; line-height:normal; font-family: 'SourceSansPro-Semibold';}

.raleway_bold,.hm_bx07_bt_bx02_bx02_bx01 span.alt01{font-weight: normal; font-style: normal; line-height:normal; font-family: 'Raleway-Bold';}

.raleway_semibold,.hm_bx07_bt_bx02_bx02_bx01 span.alt02{font-weight: normal; font-style: normal; line-height:normal; font-family: 'Raleway-SemiBold';}

/**/

.hdr_hm{
	/*background:url('../front_images/bg_hdr_hm.png') no-repeat;
	background-size:cover;*/
	width:100%;
	height:630px;
	float:left;
	position:relative;
}
.hdr_hm_in{width:1044px;margin:auto;}
.hdr_hm_bx01{width:100%;float:left;}

.hdr_hm_bx01_bx01{width:100%;float:left;}

.hdr_hm_bx01_bx02{width:100%;margin-top:225px;text-align:center;color:#fff;float:left;}
.hdr_hm_bx01_bx02_bx01{width:100%;float:left;}
.hdr_hm_bx01_bx02_bx01 p.alt01{font-size:67px;margin:0;}
.hdr_hm_bx01_bx02_bx01 p.alt01 span.alt01{}
.hdr_hm_bx01_bx02_bx01 p.alt01 span.alt02{}
.hdr_hm_bx01_bx02_bx01 p.alt02{font-size:21px;margin-top:15px;}
.hdr_hm_bx01_bx02_bx01 p.alt02 span.alt01{}
.hdr_hm_bx01_bx02_bx01 p.alt02 span.alt02{}
.hdr_hm_bx01_bx02_bx02{width:100%;margin-top:20px;float:left;}
.hdr_hm_bx01_bx02_bx02_btn{background:#ED4808;width:286px;cursor: pointer;font-size: 15px;color:#fff;padding:20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;text-align:center;border:0;outline:0;}
/**/

.hdr{background:rgba(255,255,255,0.95);width:100%;height:100px;float:left;border-bottom:1px solid #c4c4c4;position:fixed;z-index:1;}
.hdr_in{width:1044px;margin:auto;}
.hdr_bx01{width:100%;margin-top:30px;float:left;}
.hdr_bx01_lt{width:165px;margin:0px 0 0 18px;float:left;}
.hdr_bx01_lt_tp{width:100%;float:left;}
.hdr_bx01_lt_bt{width:100%;font-size:10px;color:#2c4c67;float:left;}
.hdr_bx01_rt{float:right;margin-top:1px;}
.hdr_bx01_rt span.link{margin:13px 25px 0 0;font-size:14px;float:left;}
.hdr_bx01_rt span.link:first-child{margin-left:0;}
.hdr_bx01_rt span.link a{color:#454545;}
.hdr_bx01_rt_btn{background-color: #ED4808;cursor: pointer;font-size: 13px;width:130px;padding:10px 0 10px 0;color:#fff;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #fff;float:left;}
.hdr_bx01_rt_btn01{background-color: #fff;cursor: pointer;font-size: 13px;margin-left:24px;width:130px;padding:10px 0 10px 0;color:#ED4808;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #fff;float:left;}
.hdr_bx01_rt span.num{margin:10px 0 0 20px;float:left;}
.hdr_bx01_rt span.num img{float:left;}
.hdr_bx01_rt span.num_txt{font-size:15px;color:#454545;margin-left:8px;float:left;}
.hdr_bx02{width:100%;float:left;display:none;}

.cont{width:100%;float:left;margin-top:100px;}

/*.hm_bx01{background:url('../front_images/bg_hm_bx01.png') no-repeat;background-size:cover;width:100%;height:588px;float:left;}
.hm_bx01_in{width:1152px;margin:auto;}
.hm_bx01_bx01_rel{width:100%;float:left;position:relative;}
.hm_bx01_bx01{position:absolute;display:block;top:100px;left:45%;float:right;width:100%;min-width:659px;height:334px;margin-left:-154px;margin-top:30px;background-color: #035883;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.hm_bx01_bx02_rel{width:100%;float:left;}
.hm_bx01_bx02_rel_in{width:1152px;margin:auto;position:relative;}
.hm_bx01_bx02{width:710px;position:absolute;top:160px;left:380px;}
.hm_bx01_bx02_bx01,.hm_bx01_bx02_bx02{width:100%;color:#fff;text-shadow: 0px 1px 1px #000;float:left;}
.hm_bx01_bx02_bx03{width:100%;float:left;}
.hm_bx01_bx02_bx01{font-size:48px;}
.hm_bx01_bx02_bx01 h1{font-size:48px;color:#fff;text-shadow: 0px 1px 1px #000;display:inline;}
.hm_bx01_bx02_bx02{font-size:21px;margin-top:30px;}
.hm_bx01_bx02_bx03{font-size:21px;margin-top:40px;}
.hm_bx01_bx02_bx03_btn_bx{float:left;}
.hm_bx01_bx02_bx03_btn{background-color: #f65125;cursor: pointer;font-size: 17px;padding:10px 0 10px 0;width:218px;color:#fff;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #fff;}
.hm_bx01_bx02_bx03_btn01{background-color: #ED4808;cursor: pointer;font-size: 17px;margin-left:23px;padding:10px 0 10px 0;width:218px;color:#fff;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #fff;}
.hm_bx01_bx02_bx03_btn02{background-color: #033a57;cursor: pointer;font-size: 17px;margin-left:23px;padding:10px 0 10px 0;width:218px;color:#fff;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #fff;}
.hm_bx01_bx03{width:100%;float:left;display:none;margin-top:50px;}
.hm_bx01_bx03_in{width:1152px;margin:auto;}*/

/*.hm_bx01{background:#f7f7f7;width:100%;padding:50px 0 50px 0;float:left;}
.hm_bx01_in{width:1075px;margin:auto;}
.hm_bx01_bx01{width:100%;float:left;}
.hm_bx01_bx01_bx01{width:25%;float:left;}
.hm_bx01_bx01_bx02,.hm_bx01_bx01_bx03,.hm_bx01_bx01_bx04{width:25%;padding-left:25px;float:left;}
.hm_bx01_bx01_bx01_lt{float:left;}
.hm_bx01_bx01_bx01_rt{width:145px;margin-left:10px;float:left;}
.hm_bx01_bx01_bx01_rt p.alt01{font-size:24px;color:#242527;margin:13px 0 0 0;letter-spacing:2px;}
.hm_bx01_bx01_bx01_rt p.alt02{font-size:16px;color:#ff3500;margin-top:-3px;}*/

.hm_bx01{background:#f7f7f7;width:100%;padding:50px 0 50px 0;float:left;}
.hm_bx01_in{width:1075px;margin:auto;}
.hm_bx01_bx01{width:100%;float:left;}
.hm_bx01_bx01_bx01{width:50%;float:left;}
.hm_bx01_bx01_bx01_bx01{width:50%;float:left;}
.hm_bx01_bx01_bx01_bx02{width:50%;padding-left:25px;float:left;}
.hm_bx01_bx01_bx01_bx03{width:50%;padding-left:25px;float:left;}
.hm_bx01_bx01_bx01_bx04{width:50%;padding-left:25px;float:left;}
.hm_bx01_bx01_bx01_lt{float:left;}
.hm_bx01_bx01_bx01_rt{width:145px;margin-left:10px;float:left;}
.hm_bx01_bx01_bx01_rt p.alt01{font-size:24px;color:#242527;margin:13px 0 0 0;letter-spacing:2px;}
.hm_bx01_bx01_bx01_rt p.alt02{font-size:16px;color:#ff3500;margin-top:-3px;}

.hm_bx02{width:100%;float:left;}
.hm_bx02_in{width:1044px;margin:auto;}
.hm_bx02_tp,.hm_bx02_md,.hm_bx02_bt{width:100%;float:left;}
.hm_bx02_tp{width:100%;margin-top:75px;text-align:center;float:left;}
.hm_bx02_tp p.alt{font-family:arial;font-size:37px;color:#3b3b3b;margin-top:0;}
.hm_bx02_tp p.alt span.alt{color:#ED4808;}
.hm_bx02_tp p.alt01{font-size:21px;color:#808080;margin-top:30px;}
.hm_bx02_tp span.alt01{font-size:21px;color:#808080;}
.hm_bx02_md{margin-top:35px;text-align:center;}
.hm_bx02_bt{display:table;margin-top:44px;}
.hm_bx02_bt_in{display:table-row;}
.hm_bx02_bt_bx{display:table-cell;padding:0 15px 0 15px;vertical-align:top;}
.hm_bx02_bt_bx_tp,.hm_bx02_bt_bx_md,.hm_bx02_bt_bx_bt{width:100%;float:left;}
.hm_bx02_bt_bx_tp,.hm_bx02_bt_bx_md{text-align:center;}
.hm_bx02_bt_bx_md{margin-top:30px;font-size:22px;color:#3a3a3c;}
.hm_bx02_bt_bx_bt{margin-top:23px;font-size:14px;color:#7d7d7d;line-height:21px;}
.hm_bx02_bt01{display:none;margin-top:44px;}

.hm_bx02_bt_bx01{display:table-cell;padding:0 15px 0 15px;vertical-align:top;display:none;}
.hm_bx02_bt_bx01_tp,.hm_bx02_bt_bx01_md,.hm_bx02_bt_bx01_bt{width:100%;float:left;}
.hm_bx02_bt_bx01_tp,.hm_bx02_bt_bx01_md{text-align:center;}
.hm_bx02_bt_bx01_md{margin-top:30px;font-size:22px;color:#3a3a3c;}
.hm_bx02_bt_bx01_bt{margin-top:23px;font-size:14px;color:#7d7d7d;line-height:21px;}

.hm_bx03{width:100%;height:320px;margin-top:40px;float:left;}
.hm_bx03_tp{width:100%;height:29px;float:left;}
.hm_bx03_tp_in{width:1044px;margin:auto;}
.hm_bx03_tp_bx{width:100%;float:left;}
.hm_bx03_tp_bx img{margin-left:90px;}
.hm_bx03_tp_bx5{width:100%;float:left;}
.hm_bx03_tp_bx5 img{margin-left:77px;}
.hm_bx03_tp_bx5{width:100%;float:left;}
.hm_bx03_tp_bx3{width:100%;float:left;}
.hm_bx03_tp_bx3 img{margin-left:140px;}
.hm_bx03_bt{background:#ED4808;width:100%;height:288px;float:left;}
.hm_bx03_bt_in{width:1044px;margin:auto;}
.hm_bx03_bt_bx{background:url('../front_images/img_hm_bx03.png') no-repeat;background-position:500px 0;width:100%;height:288px;float:left;}
.hm_bx03_bt_bx_lt{width:465px;margin-left:50px;float:left;}
.hm_bx03_bt_bx_lt p.alt{font-family:arial;font-size:23px;font-weight:bold;color:#fff;margin-top:35px;}
.hm_bx03_bt_bx_lt p.alt01{font-size:15px;color:#fff;margin-top:15px;line-height:21px;}
.hm_bx03_bt_bx_lt_btn{background-color: #fff;cursor: pointer;font-size: 14px;margin-top:25px;width:144px;padding:5px 0 5px 0;color:#ED4808;border:0;border:1px solid #fff;}
.hm_bx03_bt_bx_b{background:url('../front_images/img_hm_bx03_grey.png') no-repeat;background-position:500px 0;width:100%;height:288px;float:left;}
/*.hm_bx03_bt_bx_rt{background:url('../front_images/bg_hm_bx07.png') no-repeat;width:521px;margin-right:25px;float:right;}*/

.hm_bx03_01{width:100%;height:320px;margin-top:40px;float:left;}
.hm_bx03_01_tp{width:100%;height:29px;float:left;}
.hm_bx03_01_tp_in{width:1044px;margin:auto;}
.hm_bx03_01_tp_bx{width:100%;float:left;}
.hm_bx03_01_tp_bx img{margin-left:350px;}
.hm_bx03_01_tp_bx5{width:100%;float:left;}
.hm_bx03_01_tp_bx5 img{margin-left:289px;}
.hm_bx03_01_tp_bx3{width:100%;float:left;}
.hm_bx03_01_tp_bx3 img{margin-left:488px;}
.hm_bx03_01_bt{background:#ED4808;width:100%;height:288px;float:left;}
.hm_bx03_01_bt_in{width:1044px;margin:auto;}
.hm_bx03_01_bt_bx{background:url('../front_images/img_hm_bx03_01.png') no-repeat;background-position:500px 0;width:100%;height:288px;float:left;}
.hm_bx03_01_bt_bx_lt{width:550px;margin-left:10px;float:left;}
.hm_bx03_01_bt_bx_lt p.alt{font-family:arial;font-size:23px;font-weight:bold;color:#fff;margin-top:35px;}
.hm_bx03_01_bt_bx_lt p.alt01{font-size:15px;color:#fff;margin-top:15px;line-height:21px;}
.hm_bx03_01_bt_bx_lt_btn{background-color: #fff;cursor: pointer;font-size: 14px;margin-top:25px;width:144px;padding:5px 0 5px 0;color:#ED4808;border:0;border:1px solid #fff;}
.hm_bx03_01_bt_bx_b{background:url('../front_images/img_hm_bx03_01_grey.png') no-repeat;background-position:500px 0;width:100%;height:288px;float:left;}
/*.hm_bx03_01_bt_bx_rt{width:521px;margin-right:25px;float:right;}*/

.hm_bx03_02{width:100%;height:320px;margin-top:40px;float:left;}
.hm_bx03_02_tp{width:100%;height:29px;float:left;}
.hm_bx03_02_tp_in{width:1044px;margin:auto;}
.hm_bx03_02_tp_bx{width:100%;float:left;}
.hm_bx03_02_tp_bx img{margin-left:610px;}
.hm_bx03_02_tp_bx5{width:100%;float:left;}
.hm_bx03_02_tp_bx5 img{margin-left:508px;}
.hm_bx03_02_tp_bx3{width:100%;float:left;}
.hm_bx03_02_tp_bx3 img{margin-left:840px;}
.hm_bx03_02_bt{background:#ED4808;width:100%;height:288px;float:left;}
.hm_bx03_02_bt_in{width:1044px;margin:auto;}
.hm_bx03_02_bt_bx{background:url('../front_images/img_hm_bx03_02.png') no-repeat;background-position:0 0;width:100%;height:288px;float:left;}
/*.hm_bx03_02_bt_bx_lt{width:521px;margin-left:10px;float:left;}*/
.hm_bx03_02_bt_bx_rt{width:445px;margin-right:60px;float:right;}
.hm_bx03_02_bt_bx_rt p.alt{font-family:arial;font-size:23px;font-weight:bold;color:#fff;margin-top:45px;}
.hm_bx03_02_bt_bx_rt p.alt01{font-size:15px;color:#fff;margin-top:15px;line-height:21px;}
.hm_bx03_02_bt_bx_rt_btn{background-color: #fff;cursor: pointer;font-size: 14px;margin-top:25px;width:144px;padding:5px 0 5px 0;color:#ED4808;border:0;border:1px solid #fff;}
.hm_bx03_02_bt_bx_b{background:url('../front_images/img_hm_bx03_02_grey.png') no-repeat;background-position:0 0;width:100%;height:288px;float:left;}

.hm_bx03_03{width:100%;height:320px;margin-top:40px;float:left;}
.hm_bx03_03_tp{width:100%;height:29px;float:left;}
.hm_bx03_03_tp_in{width:1044px;margin:auto;}
.hm_bx03_03_tp_bx{width:100%;float:left;}
.hm_bx03_03_tp_bx5{width:100%;float:left;}
.hm_bx03_04_tp_bx5{width:100%;float:left;}
.hm_bx03_03_tp_bx img{margin-left:880px;}
.hm_bx03_03_tp_bx5 img{margin-left:717px;}
.hm_bx03_04_tp_bx5 img{margin-left:920px;}
.hm_bx03_03_bt{background:#ED4808;width:100%;height:288px;float:left;}
.hm_bx03_03_bt_in{width:1044px;margin:auto;}
.hm_bx03_03_bt_bx{background:url('../front_images/img_hm_bx03_03.png') no-repeat;background-position:0 0;width:100%;height:288px;float:left;}
/*.hm_bx03_03_bt_bx_lt{width:521px;margin-left:10px;float:left;}*/
.hm_bx03_03_bt_bx_rt{width:445px;margin-right:50px;float:right;}
.hm_bx03_03_bt_bx_rt p.alt{font-family:arial;font-size:23px;font-weight:bold;color:#fff;margin-top:35px;}
.hm_bx03_03_bt_bx_rt p.alt01{font-size:15px;color:#fff;margin-top:15px;line-height:21px;}
.hm_bx03_03_bt_bx_rt_btn{background-color: #fff;cursor: pointer;font-size: 14px;margin-top:25px;width:144px;padding:5px 0 5px 0;color:#ED4808;border:0;border:1px solid #fff;}
.hm_bx03_03_bt_bx_b{background:url('../front_images/img_hm_bx03_03_grey.png') no-repeat;background-position:0 0;width:100%;height:288px;float:left;}

.hm_bx04{width:100%;float:left;}
.hm_bx04_in{width:1044px;margin:auto;}
.hm_bx04_tp{width:100%;float:left;}
.hm_bx04_tp{width:100%;margin-top:110px;text-align:center;float:left;}
.hm_bx04_tp p.alt{font-family:arial;font-size:37px;color:#3b3b3b;margin-top:25px;}
.hm_bx04_tp p.alt01{font-size:16px;color:#4f4f4f;margin-top:30px;}
.hm_bx04_tp span.alt01{color:#f65125;}
.hm_bx04_md{width:100%;float:left;margin-top:35px;text-align:center;}
.hm_bx04_bt{width:100%;margin-top:50px;float:left;}
.hm_bx04_bt_lt{width:585px;float:left;margin:20px 0 0 25px;}
.hm_bx04_bt_rt{width:365px;float:left;margin-left:60px;}
.hm_bx04_bt_rt_bx{width:100%;float:left;margin-top:30px;}
.hm_bx04_bt_rt_bx:first-child{margin-top:0;}
.hm_bx04_bt_rt_bx p.alt{font-size:23px;color:#363636;margin-top:0;}
.hm_bx04_bt_rt_bx p.alt01{font-size:15px;color:#808080;margin-top:10px;line-height:21px;}

.hm_bx05{background:#999;width:100%;height:332px;margin-top:120px;float:left;}
.hm_bx05_in{width:1044px;margin:auto;}
.hm_bx05_bx01{width:232px;margin:30px 0 0 60px;float:left;text-align:right;}
.hm_bx05_bx01_tp{width:100%;float:left;position:relative;}
.hm_bx05_bx01_tp_in{width:100%;float:left;position:absolute;top:10px;left:-7px;}
.hm_bx05_bx01_tp_bx01{width:100%;float:left;}
.hm_bx05_bx01_tp_bx01 .txt{font-family:arial;font-size:110px;font-weight:bold;color:#fff;float:left;}
.hm_bx05_bx01_tp_bx01 .txt01{font-family:arial;font-size:55px;color:#fff;float:left;margin-top:12px;}
.hm_bx05_bx01_tp_bx02{width:100%;font-family:arial;font-size:18px;color:#f3fdff;margin:-10px 0 0 7px;float:left;text-align:left;}
.hm_bx05_bx01_bt{width:100%;float:left;font-size:15px;color:#f3fdff;text-align:left;margin-top:25px;}
.hm_bx05_bx02{width:250px;margin:30px 0 0 110px;float:left;text-align:right;}
.hm_bx05_bx02 img{margin-right:27px;}
.hm_bx05_bx02_tp{width:100%;float:left;position:relative;}
.hm_bx05_bx02_tp_in{width:100%;float:left;position:absolute;top:10px;left:-7px;}
.hm_bx05_bx02_tp_bx01{width:100%;float:left;}
.hm_bx05_bx02_tp_bx01 .txt{font-family:arial;font-size:110px;font-weight:bold;color:#fff;float:left;}
.hm_bx05_bx02_tp_bx01 .txt01{font-family:arial;font-size:55px;color:#fff;float:left;margin-top:12px;}
.hm_bx05_bx02_tp_bx02{width:100%;font-family:arial;font-size:18px;color:#f3fdff;margin:-10px 0 0 7px;float:left;text-align:left;}
.hm_bx05_bx02_bt{width:100%;float:left;font-size:15px;color:#f3fdff;text-align:left;margin-top:25px;}
.hm_bx05_bx03{width:250px;margin:30px 0 0 110px;float:left;text-align:left;}
.hm_bx05_bx03 img{margin-left:3px;}
.hm_bx05_bx03_tp{width:100%;float:left;position:relative;}
.hm_bx05_bx03_tp_in{width:100%;float:left;position:absolute;top:10px;left:-7px;}
.hm_bx05_bx03_tp_bx01{width:100%;float:left;}
.hm_bx05_bx03_tp_bx01 .txt{font-family:arial;font-size:110px;font-weight:bold;color:#fff;float:left;}
.hm_bx05_bx03_tp_bx01 .txt01{font-family:arial;font-size:55px;color:#fff;float:left;margin-top:12px;}
.hm_bx05_bx03_tp_bx02{width:100%;font-family:arial;font-size:18px;color:#f3fdff;margin:-10px 0 0 7px;float:left;text-align:left;}
.hm_bx05_bx03_bt{width:100%;float:left;font-size:15px;color:#f3fdff;text-align:left;margin-top:25px;}

.hm_bx06{width:100%;float:left;}
.hm_bx06_in{width:1044px;margin:auto;}
.hm_bx06_tp,.hm_bx06_md,.hm_bx06_bt{width:100%;float:left;}
.hm_bx06_tp{width:100%;margin-top:75px;text-align:center;float:left;}
.hm_bx06_tp p.alt{font-family:arial;font-size:37px;color:#3b3b3b;margin-top:0;}
.hm_bx06_tp p.alt span.alt{color:#ED4808;}
.hm_bx06_tp p.alt01{font-size:16px;color:#6d6d6d;margin-top:30px;line-height:24px;}
.hm_bx06_tp span.alt01{font-size:16px;color:#f65125;}
.hm_bx06_md{margin-top:35px;text-align:center;}
.hm_bx06_bt_in{width:890px;margin-right:75px;float:right;}
.hm_bx06_bt_bx{background:url('../front_images/bg_hm_bx06.png') no-repeat top;background-position:33px 0px;width:100%;height:500px;margin-top:55px;float:left;}
.hm_bx06_bt_bx_bx01{width:495px;margin-top:340px;float:left;}
.hm_bx06_bt_bx_bx01 p.alt{font-size:21px;color:#ff3400;margin-top:0;}
.hm_bx06_bt_bx_bx01 p.alt01{font-size:14px;color:#777;margin-top:0;line-height:24px;}
.hm_bx06_bt_bx_bx02{width:100%;margin-top:40px;text-align:center;float:left;display:none;}

.hm_bx07{
	/*background:url('../front_images/bg_hm_bx07.png') no-repeat;
	background-size:cover;*/
	background-color:White;
	width:100%;
	height:773px;
	float:left;	
}
.hm_bx07_in{width:1044px;margin:auto;}
.hm_bx07_tp,.hm_bx07_md,.hm_bx07_bt{width:100%;float:left;}
.hm_bx07_tp p.alt{font-family:arial;font-size:40px;color:grey;margin-top:85px;text-align:center;}
.hm_bx07_tp p.alt span.alt{font-weight:bold;}
.hm_bx07_tp a{color:grey;}
.hm_bx07_md{margin-top:25px;text-align:center;}
.hm_bx07_bt{color:grey;}
.hm_bx07_bt_bx01{width:100%;float:left;}
.hm_bx07_bt_bx01 p.alt{font-family:arial;font-size:23px;margin-top:15px;text-align:center;}
.hm_bx07_bt_bx01 p.alt01{font-family:arial;font-size:18px;margin-top:10px;text-align:center;}
/*.hm_bx07_bt_bx02{width:100%;float:left;margin-top:30px;display:table;}
.hm_bx07_bt_bx02_in{width:100%;display:table-row;}
.hm_bx07_bt_bx02_bx{display:table-cell;text-align:center;vertical-align:top;padding:0 15px 0 15px;}
.hm_bx07_bt_bx02_bx_bx01{width:100%;font-size:22px;float:left;}
.hm_bx07_bt_bx02_bx_bx02{width:100%;float:left;}
.hm_bx07_bt_bx02_bx_bx02_in{width:130px;margin:auto;}
.hm_bx07_bt_bx02_bx_bx02 .txt{width:20px;font-family:arial;font-size:31px;font-weight:bold;margin-top:7px;float:left;}
.hm_bx07_bt_bx02_bx_bx02 .txt01{width:105px;font-family:arial;font-size:60px;font-weight:bold;float:left;}
.hm_bx07_bt_bx02_bx_bx03{width:100%;font-size:14px;float:left;}
.hm_bx07_bt_bx02_bx_bx04{background:#91cbdf;width:100%;height:1px;margin-top:12px;float:left;}
.hm_bx07_bt_bx02_bx_bx05{width:100%;margin-top:12px;font-size:14px;float:left;}
.hm_bx07_bt_bx02_bx_bx05 table{margin-left:auto;margin-right:auto;}
.hm_bx07_bt_bx02_bx_bx05 table td.td01{text-align:right;}
.hm_bx07_bt_bx02_bx_bx05 table td.td02{width:25px;height:25px;text-align:center;}
.hm_bx07_bt_bx02_bx_bx05 table td.td03{text-align:left;}*/
.hm_bx07_bt_bx02{width:100%;margin-top:15px;float:left;}
.hm_bx07_bt_bx02_in{width:756px;margin:auto;}
.hm_bx07_bt_bx02_bx01{width:100%;text-align:center;float:left;}
.hm_bx07_bt_bx02_bx01 img{margin-left:42px;}
.hm_bx07_bt_bx02_bx01 img:first-child{margin-left:0;}

.hm_bx07_bt_bx02_bx02{background:#fff;width:100%;margin-top:49px;padding:20px 20px 14px 20px;text-align:center;float:left;border:1px solid #757575;
-webkit-box-shadow: inset 0px 0px 6px 0px rgba(0,0,0,0.3), 0px 0px 50px 0px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 0px 6px 0px rgba(0,0,0,0.3), 0px 0px 50px 0px rgba(0,0,0,0.3);box-shadow: inset 0px 0px 6px 0px rgba(0,0,0,0.3), 0px 0px 50px 0px rgba(0,0,0,0.3);}
.hm_bx07_bt_bx02_bx02_bx01{width:100%;font-size:20px;float:left;}
.hm_bx07_bt_bx02_bx02_bx01 span.alt01{color:#ff5a00;}
.hm_bx07_bt_bx02_bx02_bx01 span.alt02{color:#005776;}

.hm_bx07_bt_bx02_bx02_bx02{width:100%;font-size:13px;margin-top:11px;float:left;}
.hm_bx07_bt_bx02_bx02_bx02 span.alt01{}/*Empty Span*/
.hm_bx07_bt_bx02_bx02_bx02 span.alt01 span.alt01_01{color:#3b3b3b;}
.hm_bx07_bt_bx02_bx02_bx02 span.alt01 span.alt01_02{color:#707070;}

.hm_bx07_bt_bx02_bx02_bx02 span.alt02{margin-left:10px;}
.hm_bx07_bt_bx02_bx02_bx02 span.alt02 span.alt01_01{color:#0d566d;}
.hm_bx07_bt_bx02_bx02_bx02 span.alt02 span.alt01_02{color:#707070;}

.hm_bx07_bt_bx02_bx02_bx03{width:100%;margin-top:12px;float:left;}
.hm_bx07_bt_bx02_bx02_bx04{width:100%;font-size:16px;color:#757575;margin-top:11px;float:left;}
.hm_bx07_bt_bx02_bx02_bx04 span.alt01{color:#005776;}

.hm_bx07_bt_bx03{width:100%;margin-top:45px;text-align:center;float:left;}
.hm_bx07_bt_bx03_btn{background: #ED4808; /* Old browsers */background: -moz-linear-gradient(top,  #ED4808 0%, #ffc740 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ED4808), color-stop(100%,#ffc740)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #ED4808 0%,#ffc740 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #ED4808 0%,#ffc740 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #ED4808 0%,#ffc740 100%); /* IE10+ */background: linear-gradient(to bottom,  #ED4808 0%,#ffc740 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ED4808', endColorstr='#ffc740',GradientType=0 ); /* IE6-9 */cursor: pointer;border: 2px solid #fff;font-size: 18px;text-transform: uppercase;padding:15px 50px 15px 50px;color:#303030;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
/*.hm_bx07_bt_bx03_btn:hover {border-color: #039fc3; color: #fff; text-decoration: none; background-color: #039fc3;}*/
.hm_bx07_bt_bx04{width:100%;margin-top:35px;text-align:center;float:left;}
.hm_bx07_bt_bx04 p.alt{font-size:21px;margin-top:0;}
.hm_bx07_bt_bx04 p.alt01{font-size:16px;margin-top:0;line-height:24px;}
.hm_bx07_bt_bx04 p.alt01 span.alt01{margin-top:0;}

.hm_bx07_01{width:100%;margin-top:85px;float:left;}
.hm_bx07_01_in{width:795px;margin:auto;}
.hm_bx07_01_tp,.hm_bx07_01_md,.hm_bx07_01_bt{width:100%;float:left;}
.hm_bx07_01_tp,.hm_bx07_01_bt{text-align:center;}
.hm_bx07_01_md,.hm_bx07_01_bt{margin-top:70px;}
.hm_bx07_01_tp{font-size:24px;color:#2c4d67;}
.hm_bx07_01_md_bx{width:330px;float:left;margin-left:135px;}
.hm_bx07_01_md_bx:first-child{margin-left:0;}
.hm_bx07_01_md_bx p.alt{font-size:18px;color:#2c4d67;margin-top:0;}
.hm_bx07_01_md_bx p.alt01{font-size:13px;color:#737373;margin-top:20px;line-height:21px;}
.hm_bx07_01_md_bx p.alt02{font-size:13px;color:#737373;margin-top:20px;}
.hm_bx07_01_md_bx p.alt02 span.alt02{color:#ED4808;}

.extra_text{font-size:13px;color:#737373;}
.extra_text h1,.extra_text h2,.extra_text h3{color:#2c4d67;}
.ipmon_bx03_bx01_lt_bx01_rt h1{font-size:30px; margin-top:0px}
.ipmon_bx03_bx01_lt_bx01_rt h2{font-size:24px; margin-top:0px}
.hm_bx08{width:100%;margin-top:70px;float:left;}
.hm_bx08_in{width:1044px;margin:auto;}
.hm_bx08_tp,.hm_bx08_md,.hm_bx08_bt{width:100%;float:left;}
.hm_bx08_md,.hm_bx08_bt{text-align:center;}
.hm_bx08_md{margin-top:60px;}
.hm_bx08_bt{margin-top:45px;}
.hm_bx08_bt_bx01{width:100%;font-family:arial;font-size:19px;font-weight:bold;float:left;}
.hm_bx08_bt_bx01 span.alt{color:#2c4d67;}
.hm_bx08_bt_bx01 span.alt01{color:#808080;}
.hm_bx08_bt_bx02{width:100%;margin-top:35px;float:left;}
.hm_bx08_bt_bx02_btn{background: #ED4808;cursor: pointer;font-size: 18px;text-transform: uppercase;padding:15px 50px 15px 50px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;}
.hm_bx08_tp_bx01{width:220px;margin-left:80px;float:left;}
.hm_bx08_tp_bx01_tp{width:100%;float:left;font-size:24px;color:#2c4d67;}
.hm_bx08_tp_bx01_tp span.alt{float:left;text-decoration:underline;}
.hm_bx08_tp_bx01_tp span.alt01{margin:-2px 0 0 10px;float:left;}
.hm_bx08_tp_bx01_bt{width:100%;margin-top:40px;float:left;}
.hm_bx08_tp_bx01_bt p.alt01{font-size:14px;color:#595959;line-height:21px;}
.hm_bx08_tp_bx01_bt p.alt02{font-size:13px;color:#737373;line-height:21px;margin-top:30px;}
.hm_bx08_tp_bx01_bt p.alt02 a{color:#ED4808;text-decoration:underline;}
.hm_bx08_tp_bx02{width:220px;margin-left:140px;float:left;}
.hm_bx08_tp_bx02_tp{width:100%;float:left;font-size:24px;color:#2c4d67;}
.hm_bx08_tp_bx02_tp span.alt{float:left;text-decoration:underline;}
.hm_bx08_tp_bx02_tp span.alt01{margin:-2px 0 0 10px;float:left;}
.hm_bx08_tp_bx02_bt{width:100%;margin-top:40px;float:left;}
.hm_bx08_tp_bx02_bt p.alt01{font-size:14px;color:#595959;line-height:21px;}
.hm_bx08_tp_bx02_bt p.alt02{font-size:13px;color:#737373;line-height:21px;margin-top:5px;}
.hm_bx08_tp_bx02_bt p.alt02 a{color:#ED4808;text-decoration:underline;}
.hm_bx08_tp_bx02_bt p.alt03{font-size:13px;color:#595959;margin-top:30px;}
.hm_bx08_tp_bx02_bt p.alt03 a{color:#595959;text-decoration:underline;}
.hm_bx08_tp_bx03{width:225px;margin-left:140px;float:left;}
.hm_bx08_tp_bx03_tp{width:100%;float:left;font-size:24px;color:#2c4d67;}
.hm_bx08_tp_bx03_tp span.alt{float:left;text-decoration:underline;}
.hm_bx08_tp_bx03_tp span.alt01{margin:-2px 0 0 10px;float:left;}
.hm_bx08_tp_bx03_bt{width:100%;margin-top:40px;float:left;}
.hm_bx08_tp_bx03_bt p.alt01{font-size:14px;color:#595959;line-height:21px;}
.hm_bx08_tp_bx03_bt p.alt02{font-size:13px;color:#737373;line-height:21px;margin-top:5px;}
.hm_bx08_tp_bx03_bt p.alt02 a{color:#ED4808;text-decoration:underline;}
.hm_bx08_tp_bx03_bt p.alt03{font-size:14px;color:#595959;line-height:21px;margin-top:40px;}
.hm_bx08_tp_bx03_bt p.alt04{font-size:13px;color:#737373;line-height:21px;margin-top:5px;}
.hm_bx08_tp_bx03_bt p.alt04 a{color:#ED4808;text-decoration:underline;}

.devdoc_bx01{background:url('../front_images/bg_devdoc.png') no-repeat;background-size:cover;width:100%;float:left;}
.devdoc_bx01_tbl{width:100%;display:table;margin-left:auto;margin-right:auto;}
.devdoc_bx01_tbl_rw{width:100%;display:table-row;}
.devdoc_bx01_tbl_cel{width:100%;height:218px;display:table-cell;vertical-align:middle;padding:0 25px 0 25px;}
.devdoc_bx01_bx{width:100%;color:#fff;text-align:center;font-family:arial;font-size:32px;}

.devdoc_bx02{width:100%;margin-top:60px;float:left;}
.devdoc_bx02_in{width:780px;margin:auto;}
.devdoc_bx02_bx01{width:340px;float:left;margin-left:45px;}
.devdoc_bx02_bx01:first-child{margin-left:0;}
.devdoc_bx02_bx01_tp{width:100%;font-size:24px;color:#3e3e3e;text-align:center;float:left;}
.devdoc_bx02_bx01_md{width:100%;margin-top:25px;float:left;}
.devdoc_bx02_bx01_md_in{width:195px;margin:auto;}
.devdoc_bx02_bx01_md_bx{width:195px;height:245px;float:left;border:1px solid #c0c1c1;-webkit-box-shadow: 0px 0px 5px 1px rgba(191,189,191,1);-moz-box-shadow: 0px 0px 5px 1px rgba(191,189,191,1);box-shadow: 0px 0px 5px 1px rgba(191,189,191,1);}
.devdoc_bx02_bx01_bt{width:100%;font-size:14px;color:#595959;float:left;line-height:21px;margin-top:30px;}
.devdoc_bx02_bx01_bt a{color:#00a0d5;text-decoration:underline;}
.devdoc_bx02_bx02{background:#e1e2e2;width:1px;height:386px;float:left;margin-left:45px;}

.privrefpol_bx01{background-color:#ED4808;width:100%;float:left;}
.privrefpol_bx01_tbl{width:100%;display:table;margin-left:auto;margin-right:auto;}
.privrefpol_bx01_tbl_rw{width:100%;display:table-row;}
.privrefpol_bx01_tbl_cel{width:100%;height:300px;display:table-cell;vertical-align:middle;}
.privrefpol_bx01_bx{width:100%;color:#fff;text-align:center;font-family:arial;font-size:32px;}

.privrefpol_bx02{width:100%;margin-top:60px;float:left;}
.privrefpol_bx02_in{width:1000px;margin:auto;}
.privrefpol_bx02_bx{width:100%;font-size:13px;color:#727272;float:left;}
.privrefpol_bx02_bx p.alt{font-size:16px;color:#fb5527;}
.privrefpol_bx02_bx a{color:#00a0d5;text-decoration:underline;}
.privrefpol_bx02_bx p{margin-top:15px;}
.privrefpol_bx02_bx p:first-child{margin-top:0;}
.privrefpol_bx02_bx ul{width:100%;margin:0;padding:0 0 15px 0;float:left;}
.privrefpol_bx02_bx ul li{list-style:none;margin-top:15px;float:left;}
.privrefpol_bx02_bx ul li .bx01{width:980px;margin-left:20px;float:left;}

.contus_bx01{background:url('../front_images/bg_conus.png') no-repeat;background-size:cover;width:100%;float:left;}
.contus_bx01_tbl{width:100%;display:table;margin-left:auto;margin-right:auto;}
.contus_bx01_tbl_rw{width:100%;display:table-row;}
.contus_bx01_tbl_cel{width:100%;height:284px;display:table-cell;vertical-align:middle;padding:0 25px 0 25px;}
.contus_bx01_bx{width:100%;font-family:arial;font-size:40px;font-weight:bold;color:#fff;text-align:center;}
.contus_bx01_bx01{width:100%;font-size:17px;color:#fff;text-align:center;margin-top:35px;}

.contus_bx02{width:100%;float:left;}
.contus_bx02_in{width:1044px;margin:55px auto;}
.contus_bx02_lt{width:550px;float:left;margin-left:55px;}
.contus_bx02_lt p.alt{font-size:21px;color:#3e3e3e;margin-top:40px;}
.contus_bx02_lt p.alt:first-child{margin-top:0;}
.contus_bx02_lt h1{font-size:21px;color:#3e3e3e;display:inline;}
.contus_bx02_lt p.alt01{font-size:14px;color:#6b6b6b;margin-top:10px;line-height:21px;}
.contus_bx02_lt p.alt01:first-child{margin-top:0;}
.contus_bx02_lt p.alt02{font-size:14px;color:#6b6b6b;margin-top:20px;line-height:21px;}
.contus_bx02_lt p.alt02:first-child{margin-top:0;}
.contus_bx02_lt p.alt03{font-size:14px;color:#4f4f4f;margin-top:40px;line-height:21px;}
.contus_bx02_lt p.alt03 a{color:#009bd7;text-decoration:underline;}
.contus_bx02_lt span.alt01{color:#474747;}
.contus_bx02_lt table.table01{width:auto;margin-top:10px;font-size:14px;color:#6b6b6b;}
.contus_bx02_lt table.table01 td{height:20px;}
.contus_bx02_lt table.table01 span.alt{color:#009bd7;}
.contus_bx02_lt_tbl{width:100%;display:table;margin-top:10px;float:left;}
.contus_bx02_lt_tbl_rw{width:100%;display:table-row;}
.contus_bx02_lt_tbl_cel{width:100%;height:300px;display:table-cell;vertical-align:middle;padding-bottom:30px;}
.contus_bx02_rt{background:#fff;width:361px;float:right;margin-right:18px;border:1px solid #e3e4e4;}
.contus_bx02_rt_in{width:288px;margin:25px auto;}
.contus_bx02_rt_bx01{width:100%;font-size:13px;color:#595959;margin-top:0;}
.contus_bx02_rt_bx01 p.alt{font-size:18px;color:#009bd7;}
.contus_bx02_rt_bx01 p.alt01{font-family:arial;font-size:13px;color:#6e6e6e;margin-top:15px;line-height:21px;}
.contus_bx02_rt_bx02{width:100%;margin-top:20px;}
.contus_bx02_rt_bx02:after {content: "";visibility: hidden;display: block;height: 0;clear: both;}
.contus_bx02_rt_bx02_lt{width:207px;float:left;}
.contus_bx02_rt_bx02_rt{width:68px;margin-left:13px;float:left;}
.contus_bx02_rt_bx02_tp{width:100%;font-family:arial;font-size:13px;font-weight:bold;color:#5c5c5c;}
.contus_bx02_rt_bx02_tp span.alt{color:#ff5c2b;}
.contus_bx02_rt_bx02_bt{width:100%;margin-top:5px;}
.contus_bx02_rt_bx02_bt_cust_fld input{width:100%;height:43px;font-family:arial;font-size:14px;color:#a0a0a0;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #c5c5c5;}
.contus_bx02_rt_bx03,.contus_bx02_rt_bx04,.contus_bx02_rt_bx05{width:100%;margin-top:20px;}
.contus_bx02_rt_bx04{text-align:right;}
.contus_bx02_rt_bx05{text-align:left;}
.contus_bx02_rt_bx03{font-family:arial;font-size:14px;color:#414141;}
.contus_bx02_rt_bx04_btn{background-color: #009bd7;cursor: pointer;font-family:arial;font-size: 13px;font-weight:bold;padding:10px 60px 10px 60px;color:#fff;border:0;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;border:1px solid #009bd7;}
.contus_bx02_rt_bx05{font-family:arial;font-size:11px;font-weight:bold;color:#686868;}
.contus_bx02_rt_bx05 a{color:#686868;text-decoration:underline;}

.login_bx01{background:url('../front_images/bg_login.png') no-repeat;background-size:cover;width:100%;float:left;}
.login_bx01_tbl{width:100%;display:table;margin-left:auto;margin-right:auto;}
.login_bx01_tbl_rw{width:100%;display:table-row;}
.login_bx01_tbl_cel{width:100%;height:652px;display:table-cell;vertical-align:top;}
.login_bx01_bx{width:100%;font-family:arial;font-size:43px;color:#fff;text-align:center;margin-top:70px;float:left;}
.login_bx01_bx_in{width:auto;margin:auto;}
.login_bx01_bx01{width:100%;float:left;}
.login_bx01_bx01_in{width:433px;margin:auto;}
.login_bx01_bx01_bx{background:#fff;width:100%;height:406px;float:left;-webkit-box-shadow: 0px 0px 10px 3px #393939;;-moz-box-shadow: 0px 0px 10px 3px #393939;;box-shadow: 0px 0px 10px 3px #393939;margin-top:45px;}
.login_bx01_bx01_bx_in{width:396px;margin:40px auto;}
.login_bx01_bx01_bx_bx01{width:100%;margin-top:22px;float:left;}
.login_bx01_bx01_bx_bx01:first-child{margin-top:0;}
.login_bx01_bx01_bx_bx01_tp{width:100%;font-size:16px;color:#060b0f;float:left;}
.login_bx01_bx01_bx_bx01_bt{width:100%;margin-top:5px;float:left;}
.login_bx01_bx01_bx_bx01_bt_cust_fld input{width:100%;height:43px;font-family:arial;font-size:14px;color:#a0a0a0;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #8f8f8f;}
.login_bx01_bx01_bx_bx02{width:100%;margin-top:33px;text-align:center;float:left;}
.login_bx01_bx01_bx_bx02_btn{background-color: #ED4808;cursor: pointer;font-size: 18px;padding:10px 60px 10px 60px;color:#fff;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #fff;}
.login_bx01_bx01_bx_bx03{width:100%;margin-top:30px;text-align:center;font-size:14px;color:#00a0d5;float:left;}
.login_bx01_bx01_bx_bx04{width:100%;margin-top:5px;text-align:center;font-size:13px;color:#4c4c4c;float:left;}
.login_bx01_bx01_bx_bx05{width:100%;margin-top:20px;text-align:center;font-size:15px;color:#4c4c4c;float:left;}
.login_bx01_bx01_bx_bx05 span.alt{color:#00a0d5;}
.login_bx01_bx01_bx_bx06{width:100%;float:left;}
.login_bx01_bx01_bx_bx06 p.alt{font-size:16px;color:#060b0f;}
.login_bx01_bx01_bx_bx06 p.alt01{font-size:14px;color:#212121;margin-top:20px;padding-bottom:5px;}

.login_bx02{width:100%;margin-top:47px;float:left;}
.login_bx02_in{width:1044px;margin:auto;}
.login_bx02_bx{float:left;margin-left:34px;}
.login_bx02_bx:first-child{margin-left:0;}
.login_bx02_bx_in{float:left;}
.login_bx02_bx_lt{float:left;text-align:right;margin-top:32px;}
.login_bx02_bx_lt:first-child{margin-left:10px;}
.login_bx02_bx_rt{width:245px;float:left;margin-left:20px;}
.login_bx02_bx_rt p.alt{font-family:arial;font-size:18px;font-weight:bold;color:#2b343d;}
.login_bx02_bx_rt p.alt01{font-family:arial;font-size:13px;color:#757575;margin-top:20px;}
.login_bx02_bx_rt p.alt02{font-family:arial;font-size:13px;margin-top:20px;}
.login_bx02_bx_rt p.alt02 a{color:#00a0d5;text-decoration:underline;}

.signup_bx01{background:url('../front_images/bg_signup.png') no-repeat;background-size:cover;background-position:0 -100px;width:100%;height:343px;float:left;}

.signup_bx02{width:100%;float:left;}
.signup_bx02_in{width:738px;margin:-305px auto;}
.signup_bx02_hd{width:100%;font-family:arial;font-size:28px;color:#fff;text-align:center;float:left;}
.signup_bx02_bx01{background:#fff;width:100%;float:left;-webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);-moz-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);border:1px solid #cccdcd;padding:17px;margin-top:25px;}
.signup_bx02_bx02{background:#fafafa;width:100%;float:left;padding-bottom:25px;border:1px solid #d5d5d5;}
.signup_bx02_bx02_in{width:645px;margin:29px auto;}
.signup_bx02_bx02_hd{width:100%;font-size:21px;color:#2c4d67;padding-bottom:18px;float:left;margin-top:47px;border-bottom:1px solid #d0d7dc;}
.signup_bx02_bx02_hd:first-child{margin-top:0;}
.signup_bx02_bx02_bx01{width:100%;margin-top:25px;float:left;}
.signup_bx02_bx02_bx01_lt{width:288px;float:left;}
.signup_bx02_bx02_bx01_rt{width:319px;float:left;margin-left:36px;}
.signup_bx02_bx02_bx01_bx{width:100%;float:left;margin-top:20px;}
.signup_bx02_bx02_bx01_bx:first-child{margin-top:0;}
.signup_bx02_bx02_bx01_bx_lt{width:207px;float:left;}
.signup_bx02_bx02_bx01_bx_rt{width:68px;float:right;}
.signup_bx02_bx02_bx01_bx_lt01{width:129px;float:left;}
.signup_bx02_bx02_bx01_bx_rt01{width:129px;float:right;}
.signup_bx02_bx02_bx01_bx_lt02{width:180px;float:left;}
.signup_bx02_bx02_bx01_bx_rt02{width:120px;float:right;}
.signup_bx02_bx02_bx01_bx_lt03{width:94px;float:left;}
.signup_bx02_bx02_bx01_bx_rt03{width:200px;float:right;}
.signup_bx02_bx02_bx01_tp{width:100%;font-family:arial;color:#5c5c5c;float:left;}
.signup_bx02_bx02_bx01_tp span.alt{font-size:13px;color:#ff5c2b;}
.signup_bx02_bx02_bx01_tp span.alt01{font-size:13px;font-weight:bold;}
.signup_bx02_bx02_bx01_tp span.alt02{font-size:11px;}
.signup_bx02_bx02_bx01_bt{width:100%;margin-top:5px;float:left;}
.signup_bx02_bx02_bx01_bt_cust_fld input{width:100%;height:40px;font-family:arial;font-size:14px;color:#a0a0a0;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #c5c5c5;}
.signup_bx02_bx02_bx01_bt_cust_fld select{width:100%;height:40px;font-family:arial;font-size:14px;color:#a0a0a0;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #c5c5c5;}
.signup_bx02_bx02_bx01_bt_bx01{float:left;height:35px;margin:5px 0 0 25px;}
.signup_bx02_bx02_bx01_bt_bx01:first-child{margin-left:0;}
.signup_bx02_bx02_bx01_bt_bx01 input[type="radio"]{margin-top:8px;float:left;}
.signup_bx02_bx02_bx01_bt_bx01 img{margin-left:5px;float:left;}
.signup_bx02_bx02_bx02{width:100%;margin-top:25px;float:left;}
.signup_bx02_bx02_bx02_bx{margin-left:20px;font-family:arial;font-size:14px;font-weight:bold;color:#5c5c5c;float:left;}
.signup_bx02_bx02_bx02_bx:first-child{margin-left:0;}
.signup_bx02_bx02_bx03{width:100%;margin-top:25px;float:left;}
.signup_bx02_bx02_bx03_bx01{width:100%;float:left;}
.signup_bx02_bx02_bx03_bx01 span.alt{font-family:arial;font-size:13px;font-weight:bold;color:#5c5c5c;}
.signup_bx02_bx02_bx03_bx01 span.alt01{font-family:arial;font-size:13px;color:#5c5c5c;}
.signup_bx02_bx02_bx03_bx02{width:100%;margin-top:25px;float:left;}
.signup_bx02_bx02_bx04{width:100%;margin-top:25px;padding-top:25px;font-family:arial;font-size:13px;font-weight:bold;color:#414141;text-align:center;float:left;border-top:1px solid #d0d7dc;}
.signup_bx02_bx02_bx04 a{color:#414141;text-decoration:underline;}
.signup_bx02_bx02_bx05{width:100%;margin-top:25px;text-align:center;float:left;}
.signup_bx02_bx02_bx05_btn{background-color: #009bd7;cursor: pointer;font-family:arial;font-size: 12px;font-weight:bold;width:163px;padding:10px 20px 10px 20px;color:#fff;border:0;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;border:1px solid #009bd7;}

.demo_signup_bx01{background:url('../front_images/bg_demo_signup.png') no-repeat;background-size:cover;background-position:0 -200px;width:100%;height:272px;float:left;}
.demo_signup_bx01_in{width:770px;margin:auto;}
.demo_signup_bx01_bx01{width:100%;font-family:arial;font-size:40px;font-weight:bold;color:#fff;margin-top:35px;text-align:center;float:left;}
.demo_signup_bx01_bx02{width:100%;font-family:arial;font-size:21px;color:#fff;margin-top:5px;text-align:center;float:left;}
.demo_signup_bx01_bx03{width:100%;margin-top:3px;float:left;}
.demo_signup_bx01_bx03_bx01{width:435px;margin-top:30px;float:left;}
.demo_signup_bx01_bx03_bx01_tp{width:100%;font-family:arial;font-size:15px;font-weight:bold;color:#fff;float:left;}
.demo_signup_bx01_bx03_bx01_bt{width:100%;margin-top:11px;float:left;position:relative;}
.demo_signup_bx01_bx03_bx01_bt_blurb{width:39px;height:32px;position:absolute;top:0;left:-12px;}
.demo_signup_bx01_bx03_bx01_bt_cust_fld input{background:#fff;width:409px;height:32px;font-family:arial;font-size:15px;color:#000;padding:5px 10px 5px 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #24363f;-webkit-box-shadow: inset 0 7px 9px -7px rgba(0,0,0,0.4);-moz-box-shadow: inset 0 7px 9px -7px rgba(0,0,0,0.4);box-shadow: inset 0 2px 0px 0px rgba(82,82,82,0.9);}
.demo_signup_bx01_bx03_bx01_bt01{width:100%;font-family:arial;font-size:13px;font-weight:bold;color:#fff;margin-top:15px;padding-left:20px;float:left;}
.demo_signup_bx01_bx03_bx02{width:143px;margin:59px 0 0 6px;float:left;}
.demo_signup_bx01_bx03_bx02_btn{background-color: #f65025;width:143px;cursor: pointer;font-family:arial;font-size: 16px;font-weight:bold;color:#fff;padding:6px 0 6px 0;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #f65025;}
.demo_signup_bx01_bx03_bx03{width:132px;margin-left:54px;float:left;}

.demo_signup_bx02{background:#fafbfb;width:100%;padding:41px 0 31px 0;float:left;border-bottom:1px solid #e4e5e5;}
.demo_signup_bx02_in{width:834px;margin:auto;}
.demo_signup_bx02_bx01{width:100%;float:left;}
.demo_signup_bx02_bx01_in{margin-left:19px;float:left;}
.demo_signup_bx02_bx01_in:first-child{margin-left:0;}
.demo_signup_bx02_bx01_bx01{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f3f3f3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f3f3f3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;width:264px;height:51px;
box-shadow: inset 0px 0px 5px 0px #fff,0 1px 2px 0 #6a6969;
-webkit-box-shadow: inset 0px 0px 5px 0px #fff,0 1px 2px 0 #6a6969;
-moz-box-shadow: inset 0px 0px 5px 0px #fff,0 1px 2px 0 #6a6969;
float:left;border:1px solid #cfcfcf;}
.demo_signup_bx02_bx01_bx01_in{width:240px;margin:7px auto;}
.demo_signup_bx02_bx01_bx01_bx01{width:100%;float:left;}
.demo_signup_bx02_bx01_bx01_bx01_lt{width:42px;float:left;}
.demo_signup_bx02_bx01_bx01_bx01_rt{width:185px;font-family:arial;font-size:13px;color:#21333d;margin-left:12px;float:left;}

.demo_signup_bx03{width:100%;float:left;}
.demo_signup_bx03_in{width:905px;margin:auto;}
.demo_signup_bx03_bx01{width:100%;margin-top:48px;float:left;}
.demo_signup_bx03_bx01_lt{width:440px;float:left;}
.demo_signup_bx03_bx01_lt_bx01{width:100%;font-size:27px;color:#2c4d67;float:left;}
.demo_signup_bx03_bx01_lt_bx02{width:100%;font-family:arial;font-size:14px;color:#727272;margin-top:30px;line-height:28px;float:left;}
.demo_signup_bx03_bx01_lt_bx02 span.alt{font-weight:bold;color:#2c4c67;}
.demo_signup_bx03_bx01_rt{width:383px;float:right;}
.demo_signup_bx03_bx01_rt_in{width:383px;margin:auto;}
.demo_signup_bx03_bx01_rt_bx01{width:100%;font-size:30px;color:#2c4d67;text-align:center;float:left;}
.demo_signup_bx03_bx01_rt_bx02{width:100%;font-family:arial;font-size:13px;color:#4d4d4d;text-align:center;margin-top:20px;float:left;}
.demo_signup_bx03_bx01_rt_bx03{width:100%;margin-top:23px;float:left;}
.demo_signup_bx03_bx01_rt_bx03_bx01{width:100%;margin-top:13px;float:left;}
.demo_signup_bx03_bx01_rt_bx03_bx01:first-child{margin-top:0;}
.demo_signup_bx03_bx01_rt_bx03_bx01_lt{width:95px;font-family:arial;font-size:13px;font-weight:bold;color:#21333d;margin:5px 0 0 3px;float:left;}
.demo_signup_bx03_bx01_rt_bx03_bx01_rt{width:270px;margin-left:10px;float:left;}
.demo_signup_bx03_bx01_rt_bx03_bx01_rt_bx01_01{width:170px;float:left;}
.demo_signup_bx03_bx01_rt_bx03_bx01_rt_bx01_02{width:15px;float:left;font-family:arial;font-size:13px;font-weight:bold;color:#21333d;margin:5px 0 0 8px;}
.demo_signup_bx03_bx01_rt_bx03_bx01_rt_bx01_03{width:61px;float:left;margin-left:16px;}
.demo_signup_bx03_bx01_rt_bx03_bx01_rt_cust_fld input{width:100%;height:27px;font-family:arial;font-size:13px;color:#21333d;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #b3b4b4;-webkit-box-shadow: inset 1px 1px 0px 0px rgba(221,221,221,1);-moz-box-shadow: inset 1px 1px 0px 0px rgba(221,221,221,1);box-shadow: inset 1px 1px 0px 0px rgba(221,221,221,1);}
.demo_signup_bx03_bx01_rt_bx03_bx02{width:100%;margin-top:13px;float:left;}
.demo_signup_bx03_bx01_rt_bx03_bx02_bx{margin-left:85px;font-family:arial;font-size:13px;color:#21333d;float:left;}
.demo_signup_bx03_bx01_rt_bx03_bx03{width:100%;margin-top:13px;float:left;}
.demo_signup_bx03_bx01_rt_bx03_bx03_lt{width:95px;margin:5px 0 0 3px;float:left;}
.demo_signup_bx03_bx01_rt_bx03_bx03_rt{width:270px;margin-left:10px;float:left;}
.demo_signup_bx03_bx01_rt_bx03_bx03_rt_btn{background-color: #f65025;cursor: pointer;font-family:arial;font-size:16px;font-weight:bold;color:#fff;width:100%;padding:8px 0 8px 0;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #f65025;float:left;}

.demo_signup_bx03_01{width:100%;float:left;}
.demo_signup_bx03_01_in{width:870px;margin:auto;}
.demo_signup_bx03_01_bx01{width:100%;margin-top:48px;float:left;}
.demo_signup_bx03_01_bx01_lt{width:364px;float:left;}
.demo_signup_bx03_01_bx01_lt_in{width:364px;margin:auto;}
.demo_signup_bx03_01_bx01_lt_bx01{width:100%;float:left;}
.demo_signup_bx03_01_bx01_lt_bx01_one{width:100%;float:left;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;border:1px solid #448fe7;}
.demo_signup_bx03_01_bx01_lt_bx01_one_lt{width:42px;margin-left:-2px;float:left;}
.demo_signup_bx03_01_bx01_lt_bx01_one_rt{width:320px;margin-top:7px;font-family:arial;font-size:15px;font-weight:bold;color:#434343;text-align:center;float:left;}
.demo_signup_bx03_01_bx01_lt_bx01_one_rt span.alt{color:#438de3;}
.demo_signup_bx03_01_bx01_lt_bx01_two{width:100%;float:left;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;border:1px solid #fd0000;}
.demo_signup_bx03_01_bx01_lt_bx01_two_lt{width:42px;margin-left:-2px;float:left;}
.demo_signup_bx03_01_bx01_lt_bx01_two_rt{width:320px;margin-top:7px;font-family:arial;font-size:15px;font-weight:bold;color:#434343;text-align:center;float:left;}
.demo_signup_bx03_01_bx01_lt_bx01_two_rt span.alt{color:#fd0000;}
.demo_signup_bx03_01_bx01_lt_bx01_thr{width:100%;float:left;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;border:1px solid #a43aff;}
.demo_signup_bx03_01_bx01_lt_bx01_thr_lt{width:42px;margin-left:-2px;float:left;}
.demo_signup_bx03_01_bx01_lt_bx01_thr_rt{width:320px;margin-top:7px;font-family:arial;font-size:15px;font-weight:bold;color:#434343;text-align:center;float:left;}
.demo_signup_bx03_01_bx01_lt_bx01_thr_rt span.alt{color:#a43aff;}
.demo_signup_bx03_01_bx01_lt_bx02{width:100%;float:left;margin-top:25px;border:1px solid #d4d5d5;}
.demo_signup_bx03_01_bx01_lt_bx02_bx{width:100%;padding:10px 18px 10px 18px;font-family:arial;font-size:14px;font-weight:bold;color:#434343;float:left;border-bottom:1px solid #d4d5d5;}
.demo_signup_bx03_01_bx01_lt_bx02_bx:last-child{border-bottom:0;}
.demo_signup_bx03_01_bx01_lt_bx02_bx_bg01{background:#fafbfb;}
.demo_signup_bx03_01_bx01_rt{width:383px;float:right;}
.demo_signup_bx03_01_bx01_rt_in{width:383px;margin:auto;}
.demo_signup_bx03_01_bx01_rt_bx01{width:100%;font-size:30px;color:#2c4d67;text-align:center;float:left;}
.demo_signup_bx03_01_bx01_rt_bx02{width:100%;font-family:arial;font-size:13px;color:#4d4d4d;text-align:center;margin-top:20px;float:left;}
.demo_signup_bx03_01_bx01_rt_bx03{width:100%;margin-top:23px;float:left;}
.demo_signup_bx03_01_bx01_rt_bx03_bx01{width:100%;margin-top:13px;float:left;}
.demo_signup_bx03_01_bx01_rt_bx03_bx01:first-child{margin-top:0;}
.demo_signup_bx03_01_bx01_rt_bx03_bx01_lt{width:95px;font-family:arial;font-size:13px;font-weight:bold;color:#21333d;margin:5px 0 0 3px;float:left;}
.demo_signup_bx03_01_bx01_rt_bx03_bx01_rt{width:270px;margin-left:10px;float:left;}
.demo_signup_bx03_01_bx01_rt_bx03_bx01_rt_bx01_01{width:170px;float:left;}
.demo_signup_bx03_01_bx01_rt_bx03_bx01_rt_bx01_02{width:15px;float:left;font-family:arial;font-size:13px;font-weight:bold;color:#21333d;margin:5px 0 0 8px;}
.demo_signup_bx03_01_bx01_rt_bx03_bx01_rt_bx01_03{width:61px;float:left;margin-left:16px;}
.demo_signup_bx03_01_bx01_rt_bx03_bx01_rt_cust_fld input{width:100%;height:27px;font-family:arial;font-size:13px;color:#21333d;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #b3b4b4;-webkit-box-shadow: inset 1px 1px 0px 0px rgba(221,221,221,1);-moz-box-shadow: inset 1px 1px 0px 0px rgba(221,221,221,1);box-shadow: inset 1px 1px 0px 0px rgba(221,221,221,1);}
.demo_signup_bx03_01_bx01_rt_bx03_bx02{width:100%;margin-top:13px;float:left;}
.demo_signup_bx03_01_bx01_rt_bx03_bx02_bx{margin-left:85px;font-family:arial;font-size:13px;color:#21333d;float:left;}
.demo_signup_bx03_01_bx01_rt_bx03_bx03{width:100%;margin-top:13px;float:left;}
.demo_signup_bx03_01_bx01_rt_bx03_bx03_lt{width:95px;margin:5px 0 0 3px;float:left;}
.demo_signup_bx03_01_bx01_rt_bx03_bx03_rt{width:270px;margin-left:10px;float:left;}
.demo_signup_bx03_01_bx01_rt_bx03_bx03_rt_btn{background-color: #f65025;cursor: pointer;font-family:arial;font-size:16px;font-weight:bold;color:#fff;width:100%;padding:8px 0 8px 0;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #f65025;float:left;}

.demo_signup_bx03_02{width:100%;margin-top:25px;float:left;}
.demo_signup_bx03_02_in{width:900px;margin:auto;}
.demo_signup_bx03_02_bx01{width:100%;font-size:27px;color:#2c4d67;float:left;}
.demo_signup_bx03_02_bx02{width:100%;font-family:arial;font-size:14px;color:#727272;margin-top:30px;line-height:28px;float:left;}
.demo_signup_bx03_02_bx02 span.alt{font-weight:bold;color:#2c4c67;}

.demo_signup_bx04{width:100%;margin-top:60px;float:left;}
.demo_signup_bx04_in{width:715px;margin:auto;}
.demo_signup_bx04_bx01{width:100%;text-align:center;float:left;}
.demo_signup_bx04_bx01 span.alt{margin-left:45px;}
.demo_signup_bx04_bx01 span.alt:first-child{margin-left:0;}
.demo_signup_bx04_bx02{width:100%;font-family:arial;font-size:13px;color:#4b4b4b;text-align:center;margin-top:15px;float:left;}
.demo_signup_bx04_bx02 span.alt{font-weight:bold;}

/**/
.leadgen_bx01{background:url('../front_images/bg_leadgen.png') no-repeat;background-size:cover;background-position:0 -100px;width:100%;height:612px;float:left;}
.leadgen_bx01_in{width:880px;margin:auto;}
.leadgen_bx01_bx01{width:100%;font-size:60px;margin-top:107px;text-align:center;float:left;}
.leadgen_bx01_bx01 span.alt01{color:#55d4ff;}
.leadgen_bx01_bx01 span.alt02{color:#fff;}
.leadgen_bx01_bx02{width:100%;font-size:24px;color:#fff;margin-top:5px;text-align:center;float:left;}
.leadgen_bx01_bx02 span.alt01{color:#ef8c1e;}
.leadgen_bx01_bx02 span.alt02{color:#fff;}
.leadgen_bx01_bx03{width:100%;font-size:18px;color:#fff;margin-top:65px;text-align:center;float:left;}
.leadgen_bx01_bx03 span.alt01{color:#fff;}
.leadgen_bx01_bx04{width:100%;margin-top:15px;float:left;}
.leadgen_bx01_bx04_in{margin:auto;}
.leadgen_bx01_bx04_one{width:118px;margin-left:25px;float:left;}

.leadgen_bx01_bx04_two{width:485px;margin:30px 0 0 35px;float:left;}
.leadgen_bx01_bx04_two_tp{width:100%;float:left;}
.leadgen_bx01_bx04_two_tp_cust_fld input{width:100%;height:29px;font-size:14px;color:#000;padding:5px 10px 5px 45px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #0e0e0e;}
.leadgen_bx01_bx04_two_tp_cust_fld01{position:relative;}
.leadgen_bx01_bx04_two_tp_cust_fld01 input{width:100%;height:29px;font-size:15px;color:#454545;padding:5px 10px 5px 45px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.leadgen_bx01_bx04_two_tp_cust_fld01_borblu{border:1px solid #0050c1;}
.leadgen_bx01_bx04_two_tp_cust_fld01_borred{border:1px solid #7c0d00;}
.leadgen_bx01_bx04_two_tp_cust_fld01_borpur{border:1px solid #4c00c1;}
.leadgen_bx01_bx04_two_tp_cust_fld01_icn{position:absolute;top:-1px;left:-15px;}

.leadgen_bx01_bx04_two_bt{width:100%;margin:36px 0 0 -13px;float:left;}
.leadgen_bx01_bx04_two_bt_in{width:480px;float:left;}
.leadgen_bx01_bx04_two_bt_bx01{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,d2d2d2+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #d2d2d2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d2d2d2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d2d2d2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d2d2d2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d2d2d2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d2d2d2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d2d2d2',GradientType=0 ); /* IE6-9 */
width:100%;height:50px;padding:8px;float:left;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;/*-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);*/box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75), inset 0px -5px 5px 0px rgba(255,255,255,0.75);border:1px solid #2f3436;}
.leadgen_bx01_bx04_two_bt_bx01_lt{width:50px;float:left;}
.leadgen_bx01_bx04_two_bt_bx01_rt{width:380px;margin-left:15px;font-size:14px;color:#2a2a2a;float:left; height:35px; vertical-align:middle; padding-top:5px;}

.leadgen_bx01_bx04_thr{width:180px;margin:29px 0 0 35px;float:left;}
.leadgen_bx01_bx04_thr_in{width:180px;margin:auto;}
.leadgen_bx01_bx04_thr_btn{background: #ff3400; /* Old browsers */
background: -moz-linear-gradient(top,  #ff3400 0%, #ec2200 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3400), color-stop(100%,#ec2200)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff3400 0%,#ec2200 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff3400 0%,#ec2200 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff3400 0%,#ec2200 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff3400 0%,#ec2200 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3400', endColorstr='#ec2200',GradientType=0 ); /* IE6-9 */
width:143px;height:33px;cursor: pointer;font-size: 15px;color:#fff;letter-spacing:1px;padding:1px 15px 0 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #e02000;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;outline:0;-webkit-box-shadow: inset 0px 0px 5px 0px rgba(255,255,255,0.62);-moz-box-shadow: inset 0px 0px 5px 0px rgba(255,255,255,0.62);box-shadow: inset 0px 0px 5px 0px rgba(255,255,255,0.62);
text-shadow: 0px 0px 2px rgba(150, 150, 150, 1);}
.leadgen_bx01_bx05{width:100%;margin-top:80px;float:left;}
.leadgen_bx01_bx05 ul{width:100%;margin:0;padding:0;}
.leadgen_bx01_bx05 ul li{background:url('../front_images/leadgen_bx01_bx05_li.png') no-repeat;background-position:0px 9px;list-style:none;font-size:19px;color:#fff;margin-left:35px;padding:0 0 0 35px;float:left;}
.leadgen_bx01_bx05 ul li:first-child{margin-left:0;padding-left:0;background:none;}

.leadgen_bx02{width:100%;margin-top:68px;float:left;}
.leadgen_bx02_in{width:900px;margin:auto;}
.leadgen_bx02_bx01{width:100%;float:left;}
.leadgen_bx02_bx01_lt{width:450px;float:left;}
.leadgen_bx02_bx01_lt_bx01{width:100%;float:left;}
.leadgen_bx02_bx01_lt_bx01_bx01{width:100%;margin-top:60px;float:left;}
.leadgen_bx02_bx01_lt_bx01_bx01:first-child{margin-top:0;}
.leadgen_bx02_bx01_lt_bx01_bx01_lt{width:63px;float:left;}
.leadgen_bx02_bx01_lt_bx01_bx01_rt{width:345px;margin-left:37px;float:left;}
.leadgen_bx02_bx01_lt_bx01_bx01_rt p.alt01{font-size:17px;color:#202020;margin:0;}
.leadgen_bx02_bx01_lt_bx01_bx01_rt p.alt02{font-family:arial;font-size:13px;color:#6e6e6e;line-height:20px;margin-top:10px;}
.leadgen_bx02_bx01_rt{width:361px;float:right;}
.leadgen_bx02_bx01_rt_in{margin:auto;}
.leadgen_bx02_bx01_rt_bx01{background:#fff;width:100%;padding:30px 35px 30px 35px;float:left;border:1px solid #e0e0e0;}
.leadgen_bx02_bx01_rt_bx01_bx01{width:100%;float:left;}
.leadgen_bx02_bx01_rt_bx01_bx01 p.alt01{font-size:21px;color:#009bd7;margin:0;}
.leadgen_bx02_bx01_rt_bx01_bx01 p.alt02{font-family:arial;font-size:13px;color:#6e6e6e;line-height:16px;margin-top:10px;}
.leadgen_bx02_bx01_rt_bx01_bx02{width:100%;font-family:arial;margin-top:12px;float:left;}
.leadgen_bx02_bx01_rt_bx01_bx02_bx01{width:100%;margin-top:27px;float:left;}
.leadgen_bx02_bx01_rt_bx01_bx02_bx01:first-child{margin-top:0;}
.leadgen_bx02_bx01_rt_bx01_bx02_bx01_tp{width:100%;font-size:13px;font-weight:bold;float:left;}
.leadgen_bx02_bx01_rt_bx01_bx02_bx01_tp span.alt01{color:#ff5c2b;}
.leadgen_bx02_bx01_rt_bx01_bx02_bx01_tp span.alt02{color:#5c5c5c;}
.leadgen_bx02_bx01_rt_bx01_bx02_bx01_bt{width:100%;margin-top:5px;float:left;}
.leadgen_bx02_bx01_rt_bx01_bx02_bx01_bt_cust_fld input{width:100%;height:40px;font-family:arial;font-size:14px;color:#a0a0a0;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #c5c5c5;outline:none;}
.leadgen_bx02_bx01_rt_bx01_bx02_bx01_bt_cust_fld01{width:207px;float:left;}
.leadgen_bx02_bx01_rt_bx01_bx02_bx01_bt_cust_fld01 input{width:100%;height:40px;font-family:arial;font-size:14px;color:#a0a0a0;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #c5c5c5;outline:none;}
.leadgen_bx02_bx01_rt_bx01_bx02_bx01_bt_cust_fld02{width:68px;margin-left:13px;float:left;}
.leadgen_bx02_bx01_rt_bx01_bx02_bx01_bt_cust_fld02 input{width:100%;height:40px;font-family:arial;font-size:14px;color:#a0a0a0;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #c5c5c5;outline:none;}
.leadgen_bx02_bx01_rt_bx01_bx02_bx01_bt_cust_fld select{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e9e9e9+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e9e9e9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e9e9e9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */
width:100%;height:40px;font-family:arial;font-size:14px;color:#282828;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border:1px solid #c5c5c5;outline:none;}
.leadgen_bx02_bx01_rt_bx01_bx03{width:100%;font-family:arial;font-size:11px;font-weight:bold;color:#474747;margin-top:25px;float:left;}
.leadgen_bx02_bx01_rt_bx01_bx03_bx01{width:100%;float:left;position:relative;padding-left:20px;}
.leadgen_bx02_bx01_rt_bx01_bx03_bx01 input[type=checkbox]{position:absolute;top:-4px;left:0;}
.leadgen_bx02_bx01_rt_bx01_bx04{width:100%;margin-top:20px;text-align:right;float:left;}
.leadgen_bx02_bx01_rt_bx01_bx04_btn{background:#009bd7;width:163px;height:41px;cursor: pointer;font-family:arial;font-weight:bold;font-size: 14px;color:#fff;padding:0 15px 0 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-moz-border-radius: 35px;-webkit-border-radius: 35px;border-radius: 35px;border:0;outline:0;}

.leadgen_bx03{width:100%;margin-top:60px;float:left;}
.leadgen_bx03_in{width:760px;margin:auto;}
.leadgen_bx03_bx01{width:100%;text-align:center;float:left;}
.leadgen_bx03_bx01 span.alt{margin-left:45px;}
.leadgen_bx03_bx01 span.alt:first-child{margin-left:0;}
.leadgen_bx03_bx02{width:100%;font-size:14px;color:#7e7e7e;text-align:center;margin-top:15px;float:left;}
.leadgen_bx03_bx02 span.alt{color:#2c4c67;}
/**/

.accact_bx01{background:url('../front_images/bg_accact.png') no-repeat;background-size:cover;background-position:0 -100px;width:100%;height:343px;float:left;}

.accact_bx02{width:100%;float:left;}
.accact_bx02_in{width:738px;margin:-305px auto;}
.accact_bx02_hd{width:100%;font-family:arial;font-size:28px;color:#fff;text-align:center;float:left;}
.accact_bx02_bx01{background:#fff;width:100%;float:left;-webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);-moz-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);border:1px solid #cccdcd;padding:17px;margin-top:25px;}
.accact_bx02_bx02{background:#fafafa;width:100%;float:left;padding-bottom:25px;border:1px solid #d5d5d5;}
.accact_bx02_bx02_in{width:645px;margin:29px auto;}
.accact_bx02_bx02_hd{width:100%;font-size:21px;color:#2c4d67;padding-bottom:14px;float:left;margin-top:47px;border-bottom:1px solid #d0d7dc;}
.accact_bx02_bx02_hd:first-child{margin-top:0;}
.accact_bx02_bx02_bx01{width:100%;margin-top:25px;float:left;}
.accact_bx02_bx02_bx01_lt{width:288px;float:left;}
.accact_bx02_bx02_bx01_rt{width:319px;float:left;margin-left:36px;}
.accact_bx02_bx02_bx01_bx{width:100%;float:left;margin-top:20px;}
.accact_bx02_bx02_bx01_bx:first-child{margin-top:0;}
.accact_bx02_bx02_bx01_bx_lt{width:207px;float:left;}
.accact_bx02_bx02_bx01_bx_rt{width:68px;float:right;}
.accact_bx02_bx02_bx01_bx_lt01{width:129px;float:left;}
.accact_bx02_bx02_bx01_bx_rt01{width:129px;float:right;}
.accact_bx02_bx02_bx01_bx_lt02{width:180px;float:left;}
.accact_bx02_bx02_bx01_bx_rt02{width:120px;float:right;}
.accact_bx02_bx02_bx01_bx_lt03{width:94px;float:left;}
.accact_bx02_bx02_bx01_bx_rt03{width:200px;float:right;}
.accact_bx02_bx02_bx01_tp{width:100%;font-family:arial;color:#5c5c5c;float:left;}
.accact_bx02_bx02_bx01_tp span.alt{font-size:13px;color:#ff5c2b;}
.accact_bx02_bx02_bx01_tp span.alt01{font-size:13px;font-weight:bold;}
.accact_bx02_bx02_bx01_tp span.alt02{font-size:11px;}
.accact_bx02_bx02_bx01_bt{width:100%;margin-top:5px;float:left;}
.accact_bx02_bx02_bx01_bt_bx01{width:91px;float:left;}
.accact_bx02_bx02_bx01_bt_bx02{width:175px;float:left;}
.accact_bx02_bx02_bx01_bt_bx03{width:108px;float:left;}
.accact_bx02_bx02_bx01_bt_bx04{float:left;height:35px;margin:5px 0 0 25px;}
.accact_bx02_bx02_bx01_bt_bx04:first-child{margin-left:0;}
.accact_bx02_bx02_bx01_bt_bx04 input[type="radio"]{margin-top:8px;float:left;}
.accact_bx02_bx02_bx01_bt_bx04 img{margin-left:5px;float:left;}
.accact_bx02_bx02_bx01_bt_cust_fld input{width:100%;height:40px;font-family:arial;font-size:14px;color:#a0a0a0;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #c5c5c5;}
.accact_bx02_bx02_bx01_bt_cust_fld select{width:100%;height:40px;font-family:arial;font-size:14px;color:#a0a0a0;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #c5c5c5;}

.accact_bx02_bx02_bx02{width:100%;float:left;}
.accact_bx02_bx02_bx02_bx01{width:100%;font-family:arial;font-size:14px;font-weight:bold;color:#4b4b4b;margin-top:10px;float:left;}
.accact_bx02_bx02_bx02_bx01 span.alt{font-weight:bold;color:#ff3700;}
.accact_bx02_bx02_bx02_bx01 p.heading{width:100%;font-size:16px;color:#2c4d67;padding-bottom:5px;float:left;margin-top:12px;}
.accact_bx02_bx02_bx02_bx02{width:100%;margin-top:20px;float:left;}
.accact_bx02_bx02_bx02_bx02_bx01{width:172px;margin-left:35px;float:left;border:1px solid #d1d1d1;}
.accact_bx02_bx02_bx02_bx02_bx01:first-child{margin-left:0;}
.accact_bx02_bx02_bx02_bx02_bx01_bx01{width:100%;font-family:arial;font-size:14px;font-weight:bold;color:#4b4b4b;padding:10px 0px 10px 15px;float:left;border-bottom:1px solid #d1d1d1;}
.accact_bx02_bx02_bx02_bx02_bx01_bx02{width:100%;font-family:arial;font-size:14px;color:#1e1e1e;padding:8px 0px 8px 15px;float:left;border-bottom:1px solid #c5c5c5;}
.accact_bx02_bx02_bx02_bx02_bx01_bx02:last-child{border-bottom:0;}
.accact_bx02_bx02_bx02_bx02_bx01_bx02 span.alt{font-weight:bold;color:#ff3700;}

.accact_bx02_bx02_bx03{width:100%;margin-top:15px;float:left;}
.accact_bx02_bx02_bx03_bx01{width:100%;float:left;position:relative;}
.accact_bx02_bx02_bx03_bx01_lt{position:absolute;top:0;left:0;}
.accact_bx02_bx02_bx03_bx01_rt{float:left;margin-top:1px;padding-left:20px;}
.accact_bx02_bx02_bx03_bx01 span.alt{font-family:arial;font-size:13px;font-weight:bold;color:#5c5c5c;}
.accact_bx02_bx02_bx03_bx01 span.alt01{font-family:arial;font-size:13px;color:#5c5c5c;}
.accact_bx02_bx02_bx03_bx02{width:100%;margin-top:25px;float:left;}

.accact_bx02_bx02_bx04{width:100%;margin-top:60px;font-family:arial;font-size:13px;font-weight:bold;color:#414141;float:left;}
.accact_bx02_bx02_bx04_in{width:475px;margin:auto;}
.accact_bx02_bx02_bx04_bx{width:100%;float:left;position:relative;}
.accact_bx02_bx02_bx04_bx_lt{position:absolute;top:0;left:0;}
.accact_bx02_bx02_bx04_bx_rt{float:left;font-family:arial;font-size:13px;font-weight:bold;color:#4d4d4d;margin-top:3px;padding-left:20px;}
.accact_bx02_bx02_bx04 a{color:#414141;text-decoration:underline;}

.accact_bx02_bx02_bx05{width:100%;margin-top:30px;float:left;}
.accact_bx02_bx02_bx05_in{width:570px;margin:auto;}
.accact_bx02_bx02_bx05_bx01{width:100%;font-family:arial;font-size:13px;font-weight:bold;color:#414141;float:left;}
.accact_bx02_bx02_bx05_bx01_bx01{margin-top:10px;float:left;}
.accact_bx02_bx02_bx05_bx01_bx02{width:204px;margin-left:10px;float:left;}
.accact_bx02_bx02_bx05_bx01_bx03{margin:10px 0 0 27px;float:left;}
.accact_bx02_bx02_bx05_bx01_bx04{width:167px;margin-left:10px;float:left;}
.accact_bx02_bx02_bx05_bx01_cust_fld input{width:100%;height:40px;font-family:arial;font-size:13px;color:#414141;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #c5c5c5;}

.accact_bx02_bx02_bx06{width:100%;font-family:arial;font-size:13px;font-weight:bold;color:#414141;margin-top:25px;text-align:center;float:left;}
.accact_bx02_bx02_bx06 span.alt{color:#000;}

.accact_bx02_bx02_bx07{width:100%;margin-top:30px;text-align:center;float:left;}
.accact_bx02_bx02_bx07_btn{background-color: #009bd7;cursor: pointer;width:163px;font-family:arial;font-size: 12px;font-weight:bold;padding:15px 0 15px 0;color:#fff;border:0;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;border:1px solid #009bd7;}

.sol_bx01{background:url('../front_images/bg_sol01.png') no-repeat;background-size:cover;width:100%;float:left;}
.sol_bx01_in{width:1044px;margin:auto;}
.sol_bx01_tbl{width:100%;display:table;margin-left:auto;margin-right:auto;}
.sol_bx01_tbl_rw{width:100%;display:table-row;}
.sol_bx01_tbl_cel{width:100%;height:400px;display:table-cell;vertical-align:middle;text-align:center;padding:0 25px 0 25px;}
.sol_bx01_tbl_cel span.alt,.sol_bx01_tbl_cel span.alt01{font-family:arial;font-size:42px;}
.sol_bx01_tbl_cel span.alt{font-weight:bold;color:#fff;margin-left:15px;}
.sol_bx01_tbl_cel span.alt:first-child{margin-left:0;}
.sol_bx01_tbl_cel span.alt h1{font-family:arial;font-size:42px;font-weight:bold;color:#fff;display:inline;}
.sol_bx01_tbl_cel span.alt01{font-style:italic;color:#00ccff;margin-left:5px;}
.sol_bx01_tbl_cel span.alt01:first-child{margin-left:0;}
.sol_bx08_bx04{width:100%;float:left;margin-top:80px;text-align:center;}
.sol_bx08_bx04_btn{background-color: #0098ff;cursor: pointer;font-size: 13px;width:311px;padding:10px 0 10px 0;font-family:arial;font-size:16px;font-weight:bold;color:#fff;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #0098ff;}

.sol_bx02{background:url('../front_images/bg_sol02.png') no-repeat;background-size:cover;background-position:0 -100px;width:100%;height:408px;float:left;border-bottom:1px solid #d9d9d9;}
.sol_bx02_in{width:913px;margin:auto;}
.sol_bx02_bx01{width:100%;float:left;font-size:43px;color:#21333d;text-align:center;margin-top:117px;}
.sol_bx02_bx02{width:100%;float:left;font-family:arial;font-size:18px;font-weight:bold;color:#2f4856;text-align:center;margin-top:45px;}
.sol_bx02_bx02_btn_bx{margin-left:40px;float:left;}
.sol_bx02_bx02_btn_bx:first-child{margin-left:0;}
.sol_bx02_bx02_btn{background-color: #939b9f;cursor: pointer;font-family:arial;font-size: 14px;font-weight:bold;color:#fff;width:198px;padding:10px 0 10px 0;border:0;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;border:1px solid #939b9f;}
.sol_bx02_bx02_btn:hover{background-color: #f65125;border:1px solid #f65125;}
/*.sol_bx02_bx02 span.alt a{color:#2f4856;text-decoration:none;}
.sol_bx02_bx02 span.alt a:hover{color:#f65125;}
.sol_bx02_bx02 span.alt{margin-left:50px;}
.sol_bx02_bx02 span.alt:first-child{margin-left:0;}*/
.sol_bx02_bx03{width:100%;float:left;font-family:arial;color:#2f4856;text-align:center;margin-top:38px;}
.sol_bx02_bx03 span.alt{font-size:16px;}
.sol_bx02_bx03 span.alt01{font-size:15px;font-weight:bold;}
.sol_bx02_bx03 span.alt01 a{color:#2f4856;text-decoration:underline;}
/**/
.wrp {
  position: relative;
  display: inline-block;
  /*margin: 100px;*/
}
.wrp .tooltip {
  margin-top: 6px;
  background: #fbfbfb; /* Old browsers */
background: -moz-linear-gradient(top,  #fbfbfb 0%, #ececec 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fbfbfb 0%,#ececec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fbfbfb 0%,#ececec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fbfbfb 0%,#ececec 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fbfbfb 0%,#ececec 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */
-moz-box-shadow: inset 0 2px 0px #dcffa6, 0 2px 5px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: inset 0 2px 0px #dcffa6, 0 2px 5px rgba(0, 0, 0, 0.5);
box-shadow: inset 0px 2px 0px #fff, 0 1px 5px rgba(0, 0, 0, 0.5);
  position: absolute;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  /*-moz-box-shadow: 3px 1px 10px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 3px 1px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 3px 1px 10px rgba(0, 0, 0, 0.2);
  border: 1px solid #b3b3b3;
  z-index: 9;
  /*bottom: 100%;*/
  width: 350px;
  margin: 10px;
  padding: 10px;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  /*visibility: hidden;*/
  opacity: 0;
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  font-family:arial;
  font-size:13px;
  color:#20333d;
  text-align:left;
}

.wrp .tooltip span.tooltip_alt{font-weight:bold;}

.wrp .tooltip:before, .wrp .tooltip:after {
  left: 15%;
  width: 0;
  height: 0;
  display: block;
  content: " ";
  position: absolute;
}

.wrp .tooltip:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 0px solid #b3b3b3;
  border-bottom: 7px solid #b3b3b3;
  margin-left: 0;
  bottom: -7px;
  top: -8px;
}

.wrp .tooltip:after {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 0px solid #fff;
  border-bottom: 7px solid #fff;
  margin-left: 0;
  bottom: -6px;
  top: -7px;
}

.wrp:hover .tooltip {
  opacity: 1;
  visibility: visible;
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
/**/

.sol_bx03{width:100%;float:left;}
.sol_bx03_in{width:940px;margin:auto;}
.sol_bx03_bx01,.sol_bx03_bx02,.sol_bx03_bx03,.sol_bx03_bx04,.sol_bx03_bx05,.sol_bx03_bx06{width:100%;font-family:arial;text-align:center;float:left;}
.sol_bx03_bx01{font-size:34px;font-weight:bold;color:#21333d;margin-top:115px;}
.sol_bx03_bx01 a{color:#21333d;text-decoration:none;}
.sol_bx03_bx02{font-size:21px;color:#707070;margin-top:57px;}
.sol_bx03_bx03{font-size:18px;font-weight:bold;color:#21333d;margin-top:55px;}
.sol_bx03_bx04{font-size:16px;font-weight:bold;color:#575e65;margin-top:45px;}
.sol_bx03_bx04_bx{width:200px;float:left;margin-left:46px;}
.sol_bx03_bx04_bx:first-child{margin-left:0;}
.sol_bx03_bx04_bx_tp{width:100%;float:left;}
.sol_bx03_bx04_bx_bt{width:100%;margin-top:23px;float:left;}
.sol_bx03_bx05{font-size:16px;color:#707070;margin-top:75px;line-height:21px;}
.sol_bx03_bx06{font-size:21px;color:#505050;margin-top:46px;}
.sol_bx03_bx06 span.alt{font-weight:bold;}

.sol_bx04{background:#535c66;width:100%;margin-top:128px;float:left;}
.sol_bx04_bx01{width:100%;float:left;}
.sol_bx04_bx01_in{width:885px;margin:auto;}
.sol_bx04_bx01_bx{width:365px;float:left;margin:118px 0 0 155px;}
.sol_bx04_bx01_bx:first-child{margin-left:0;}
.sol_bx04_bx01_bx_tp{width:100%;font-family:arial;font-size:30px;font-weight:bold;color:#cfe9f6;float:left;text-align:center;}
.sol_bx04_bx01_bx_md{width:100%;float:left;margin-top:59px;text-align:center;}
.sol_bx04_bx01_bx_bt{width:100%;font-family:arial;font-size:16px;color:#eaeaea;float:left;margin-top:64px;line-height:28px;}
.sol_bx04_bx02{background:url('../front_images/bg_bx04.png') repeat-x;background-position:0 175px;width:100%;margin-top:163px;float:left;}
.sol_bx04_bx02_in{width:1010px;margin:auto;}
.sol_bx04_bx02_tp{width:100%;font-family:arial;font-size:30px;font-weight:bold;color:#fff;text-align:center;float:left;}
.sol_bx04_bx02_bt{width:100%;margin-top:54px;text-align:center;float:left;}
.sol_bx04_bx02_bt_bx{width:300px;margin-left:50px;float:left;}
.sol_bx04_bx02_bt_bx:first-child{margin-left:0;}
.sol_bx04_bx02_bt_bx_tp{width:100%;float:left;}
.sol_bx04_bx02_bt_bx_md{width:100%;font-family:arial;font-size:21px;font-weight:bold;color:#cfe9f6;margin-top:38px;float:left;}
.sol_bx04_bx02_bt_bx_bt{width:100%;font-family:arial;font-size:15px;font-weight:bold;color:#c7c7c7;margin-top:23px;float:left;line-height:21px;}
.sol_bx04_bx03{background:#363d44;width:100%;float:left;}
.sol_bx04_bx03_in{width:610px;margin:auto;}
.sol_bx04_bx03_lt{width:272px;margin-top:151px;float:left;}
.sol_bx04_bx03_rt{width:280px;margin:151px 0 0 57px;float:left;}
.sol_bx04_bx03_rt p.alt{font-family:arial;font-size:21px;font-weight:bold;color:#ddf4ff;}
.sol_bx04_bx03_rt p.alt01{font-family:arial;font-size:38px;font-weight:bold;color:#fff;margin-top:18px;}
.sol_bx04_bx03_rt p.alt02{font-family:arial;font-size:16px;color:#e2e2e2;margin-top:50px;line-height:21px;}
.sol_bx04_bx03_rt p.alt02 span.alt{font-weight:bold;}

.sol_bx05{background:#fdfdfd;width:100%;float:left;}
.sol_bx05_in{width:945px;margin:auto;}
.sol_bx05_bx01{width:100%;font-family:arial;font-size:34px;font-weight:bold;color:#21333d;margin-top:126px;text-align:center;float:left;}
.sol_bx05_bx01 a{color:#21333d;text-decoration:none;}
.sol_bx05_bx02{width:100%;margin-top:95px;float:left;}
.sol_bx05_bx02_bx{width:270px;margin-left:60px;text-align:center;float:left;}
.sol_bx05_bx02_bx:first-child{margin-left:0;}
.sol_bx05_bx02_bx_tp{width:100%;float:left;}
.sol_bx05_bx02_bx_md{width:100%;font-family:arial;font-size:21px;font-weight:bold;color:#2c4c67;margin-top:45px;float:left;}
.sol_bx05_bx02_bx_bt{width:100%;font-family:arial;font-size:14px;color:#747474;margin-top:40px;float:left;line-height:23px;}
.sol_bx05_bx02_bx_bt span.alt{font-weight:bold;color:#505050;}
.sol_bx05_bx03{width:100%;font-family:arial;font-size:15px;font-weight:bold;color:#5b5b5b;margin-top:111px;text-align:center;float:left;}

.sol_bx06{background:#f2f3f3;width:100%;height:800px;margin-top:129px;float:left;}
.sol_bx06_in{width:870px;margin:auto;}
.sol_bx06_bx01{width:100%;font-family:arial;font-size:34px;font-weight:bold;color:#21333d;float:left;margin-top:90px;text-align:center;}
.sol_bx06_bx01 a{color:#21333d;text-decoration:none;}
.sol_bx06_bx02{width:100%;float:left;margin-top:90px;}
.sol_bx06_bx02_lt{width:430px;float:left;}
.sol_bx06_bx02_lt img{margin:3px 0 0 40px;}
.sol_bx06_bx02_rt{width:430px;margin-left:10px;float:left;}
.sol_bx06_bx02 p.alt{font-family:arial;font-size:21px;font-weight:bold;color:#2c4c67;margin-top:0;}
.sol_bx06_bx02 p.alt01{font-family:arial;font-size:15px;color:#636363;margin-top:30px;line-height:23px;}
.sol_bx06_bx02 p.alt01 span.alt{font-weight:bold;color:#353535;}
.sol_bx06_bx03{width:100%;float:left;margin-top:87px;}
.sol_bx06_bx03_lt{width:430px;float:left;}
.sol_bx06_bx03_rt{width:430px;margin-left:10px;text-align:right;float:left;}
.sol_bx06_bx03_rt img{margin:3px 30px 0 0;}
.sol_bx06_bx03 p.alt{font-family:arial;font-size:21px;font-weight:bold;color:#2c4c67;margin-top:0;}
.sol_bx06_bx03 p.alt01{font-family:arial;font-size:15px;color:#636363;margin-top:30px;line-height:23px;}
.sol_bx06_bx03 p.alt01 span.alt{font-weight:bold;color:#353535;}

.sol_bx07{width:100%;float:left;}
.sol_bx07_in{width:865px;margin:auto;}
.sol_bx07_bx01{width:100%;font-family:arial;font-size:30px;font-weight:bold;color:#21333d;float:left;margin-top:104px;text-align:center;}
.sol_bx07_bx01 a{color:#21333d;text-decoration:none;}
.sol_bx07_bx02{width:100%;float:left;margin-top:68px;}
.sol_bx07_bx02_bx{width:355px;float:left;margin-left:155px;}
.sol_bx07_bx02_bx:first-child{margin-left:0;}
.sol_bx07_bx02_bx_tp{width:100%;float:left;text-align:center;}
.sol_bx07_bx02_bx_md{width:100%;font-family:arial;font-size:21px;font-weight:bold;color:#2c4c67;float:left;margin-top:45px;text-align:center;}
.sol_bx07_bx02_bx_bt{width:100%;float:left;margin-top:30px;}
.sol_bx07_bx02_bx_bt p.alt{font-family:arial;font-size:15px;font-weight:bold;color:#2f2f2f;line-height:24px;margin-top:0;}
.sol_bx07_bx02_bx_bt p.alt01{font-family:arial;font-size:14px;color:#6f6f6f;line-height:24px;margin-top:20px;}

.sol_bx08{background:#f6f7f7;width:100%;margin-top:110px;padding-bottom:70px;float:left;}
.sol_bx08_in{width:825px;margin:auto;}
.sol_bx08_bx01{width:100%;font-family:arial;font-size:30px;font-weight:bold;color:#21333d;float:left;margin-top:100px;text-align:center;}
.sol_bx08_bx01 a{color:#21333d;text-decoration:none;}
.sol_bx08_bx02{width:100%;font-family:arial;font-size:15px;font-weight:bold;color:#6d6d6d;float:left;margin-top:55px;line-height:23px;text-align:center;}
.sol_bx08_bx02 span.alt{color:#070707;}
.sol_bx08_bx03{width:100%;float:left;margin-top:60px;}
.sol_bx08_bx03_bx{width:280px;float:left;margin-left:90px;}
/*.sol_bx08_bx03_bx:first-child{margin-left:0;}*/
.sol_bx08_bx03_bx_tp01{width:100%;float:left;text-align:center;}
.sol_bx08_bx03_bx_tp{width:100%;font-family:arial;font-size:21px;font-weight:bold;color:#2c4c67;float:left;text-align:center;margin-top:40px;}
.sol_bx08_bx03_bx_bt{width:100%;font-family:arial;font-size:14px;color:#555555;float:left;margin-top:25px;line-height:21px;}
.sol_bx08_bx04{width:100%;float:left;margin-top:80px;text-align:center;}
.sol_bx08_bx04_btn{background-color: #0098ff;cursor: pointer;font-size: 13px;width:311px;padding:10px 0 10px 0;font-family:arial;font-size:16px;font-weight:bold;color:#fff;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #0098ff;}

.pr_ue_res_bx01{background:url('../front_images/bg_pr_ue_res.png') no-repeat;background-size:cover;width:100%;float:left;}
.pr_ue_res_bx01_tbl{width:100%;display:table;margin-left:auto;margin-right:auto;}
.pr_ue_res_bx01_tbl_rw{width:100%;display:table-row;}
.pr_ue_res_bx01_tbl_cel{width:100%;height:265px;display:table-cell;vertical-align:middle;text-align:center;padding:0 25px 0 25px;}
.pr_ue_res_bx01_bx{width:100%;font-family:arial;font-size:40px;font-weight:bold;color:#fff;}
.pr_ue_res_bx01_bx01{width:100%;font-size:17px;color:#fff;line-height:25px;margin-top:15px;}
.pr_ue_res_bx02{background:#fff;width:100%;height:71px;float:left;}
.pr_ue_res_bx02_in{width:937px;margin:auto;}
.pr_ue_res_bx02_bx01{width:100%;float:left;}
.pr_ue_res_bx02_tabs{float:left;margin-left:80px;}
.pr_ue_res_bx02_tabs:first-child{margin-left:0;}
.pr_ue_res_bx02_tabs_tp{text-align:center;font-size:18px;margin-top:25px;}
.pr_ue_res_bx02_tabs_tp a.alt{color:#7d7d7d;text-decoration:none;}
.pr_ue_res_bx02_tabs_tp a.alt01{color:#2c4d67;text-decoration:none;}
.pr_ue_res_bx02_tabs_bt{text-align:center;margin-top:3px;}
.pr_ue_res_bx02_bx02{width:100%;float:left;display:none;}
.pr_ue_res_bx02_bx02 select{width:100%;height:40px;font-size:14px;color:#2c4d67;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #c5c5c5;}

.res_bx01{background:#f6f6f6;width:100%;padding-bottom:70px;float:left;}
.res_bx01_in{width:937px;margin:auto;}
.res_bx01_bx01{width:100%;float:left;margin-top:38px;padding-bottom:25px;font-size:30px;color:#2d4d68;border-bottom:1px solid #dcdcdc;}
.res_bx01_bx01 span.alt{}
.res_bx01_bx01 span.alt01{}
.res_bx01_bx02{width:100%;float:left;margin-top:50px;}
.res_bx01_bx02_in{width:843px;margin:auto;}
.res_bx01_bx02_bx{width:215px;float:left;margin-left:99px;}
.res_bx01_bx02_bx:first-child{margin-left:0;}
.res_bx01_bx02_bx_tp{width:100%;float:left;}
.res_bx01_bx02_bx_bt{width:100%;float:left;margin-top:26px;}
.res_bx01_bx02_bx_bt p.alt{width:100%;font-size:16px;color:#2c4c67;float:left;}
.res_bx01_bx02_bx_bt p.alt01{width:100%;font-size:13px;color:#6b6b6b;margin-top:5px;float:left;}
.res_bx01_bx02_bx_bt p.alt02{width:100%;font-size:13px;float:left;}
.res_bx01_bx02_bx_bt p.alt02 a{color:#24a6fe;text-decoration:underline;}

.pre_bx01{background:#f6f6f6;width:100%;padding-bottom:70px;float:left;}
.pre_bx01_in{width:937px;margin:auto;}
.pre_bx01_bx01{width:100%;float:left;margin-top:38px;padding-bottom:25px;font-size:30px;color:#2d4d68;border-bottom:1px solid #dcdcdc;}
.pre_bx01_bx01 span.alt{}
.pre_bx01_bx01 span.alt01{ cursor:pointer}
.pre_bx01_bx01 span.dorg{color:#fa5519;}
.pre_bx01_bx02{width:100%;float:left;margin-top:50px;}
.pre_bx01_bx02_lt{float:left;font-size:18px;color:#535353;}
.pre_bx01_bx02_rt{width:760px;float:right;margin-right:5px;}
.pre_bx01_bx02_rt_tp{width:100%;font-size:18px;color:#2c4c67;float:left;}
.pre_bx01_bx02_rt_bt{width:100%;font-size:14px;color:#6b6b6b;float:left;margin-top:40px;}
.pre_bx01_bx02_rt_bt p{line-height:21px;}
.pre_bx01_bx02_rt_bt p{margin-top:15px;}
.pre_bx01_bx02_rt_bt p:first-child{margin-top:0;}

.upe_bx01{background:#f6f6f6;width:100%;padding-bottom:70px;float:left;}
.upe_bx01_in{width:937px;margin:auto;}
.upe_bx01_bx01{width:100%;float:left;margin-top:38px;padding-bottom:25px;font-size:30px;color:#2d4d68;border-bottom:1px solid #dcdcdc;}
.upe_bx01_bx01 span.alt{}
.upe_bx01_bx02{width:100%;float:left;}
.upe_bx01_bx02_bx01{width:100%;float:left;padding:80px 0 80px 0;border-bottom:1px solid #dcdcdc;}
.upe_bx01_bx02_bx01:last-child{border-bottom:none;}
.upe_bx01_bx02_bx01_lt{margin-top:25px;float:left;}
.upe_bx01_bx02_bx01_rt{width:515px;float:right;margin-right:25px;}
.upe_bx01_bx02_bx01_rt p.alt{font-size:23px;color:#2c4c67;margin-top:0;}
.upe_bx01_bx02_bx01_rt p.alt01{font-size:16px;color:#2c4c67;}
.upe_bx01_bx02_bx01_rt p.alt02{font-size:14px;color:#6b6b6b;line-height:21px;margin-top:15px;}
.upe_bx01_bx02_bx01_rt p.alt02 a{color:#24a6fe;text-decoration:underline;}

.faq_bx01{background:url('../front_images/bg_faq.png') no-repeat;background-size:cover;width:100%;float:left;}
.faq_bx01_in{width:1044px;margin:auto;}
.faq_bx01_tbl{width:100%;display:table;margin-left:auto;margin-right:auto;}
.faq_bx01_tbl_rw{width:100%;display:table-row;}
.faq_bx01_tbl_cel{width:100%;height:213px;display:table-cell;vertical-align:middle;text-align:center;font-family:arial;font-size:34px;color:#fff;}

.faq_bx02{width:100%;margin-top:40px;float:left;}
.faq_bx02_in{width:1000px;margin:auto;}
.faq_bx02 p.alt{font-size:16px;color:#fb5527;margin:30px 0 0 0;}
.faq_bx02 p.alt:first-child{margin-top:0;}
.faq_bx02 p.alt01{font-size:13px;color:#727272;margin-top:15px;}

.ipmon_bx01{background:url('../front_images/bg_ipmon.png') no-repeat;background-size:cover;width:100%;float:left;}
.ipmon_bx01_in{width:825px;margin:auto;}
.ipmon_bx01_tbl{width:100%;display:table;margin-left:auto;margin-right:auto;}
.ipmon_bx01_tbl_rw{width:100%;display:table-row;}
.ipmon_bx01_tbl_cel{width:100%;height:356px;display:table-cell;vertical-align:middle;padding:0 25px 0 25px;}
.ipmon_bx01_bx{width:100%;font-family:arial;font-size:45px;font-weight:bold;color:#fff;text-align:center;}
.ipmon_bx01_bx01{width:100%;font-family:arial;font-size:17px;font-weight:bold;color:#fff;text-align:center;margin-top:30px;}

.ipmon_bx02{background:#fcfcfc;width:100%;padding:30px 0 30px 0;float:left;border-bottom:1px solid #e1e1e1;}
.ipmon_bx02_in{width:940px;margin:auto;}
.ipmon_bx02_bx01{width:100%;font-family:arial;font-size:23px;font-weight:bold;color:#21333d;text-align:center;float:left;}
.ipmon_bx02_bx02{width:100%;margin-top:30px;float:left;}
.ipmon_bx02_bx03{width:100%;margin-top:40px;padding-bottom:45px;float:left;}
.ipmon_bx02_bx03_lt{width:616px;float:left;}
.ipmon_bx02_bx03_lt_bx01{width:100%;font-family:arial;font-size:15px;color:#21333d;float:left;}
.ipmon_bx02_bx03_lt_bx01 span.alt{font-weight:bold;}
.ipmon_bx02_bx03_lt_bx02{width:100%;margin-top:20px;float:left;}
.ipmon_bx02_bx03_rt{width:273px;margin-top:18px;float:right;}

.ipmon_bx02_bx03_rt_bx01_show{float:left;display:none;}
.ipmon_bx02_bx03_rt_bx01_hide{float:left;}
.ipmon_bx02_bx03_rt_bx01{width:100%;margin-top:19px;float:left;}
.ipmon_bx02_bx03_rt_bx01_in{background:#fff;width:273px;height:107px;float:left;border:1px solid #c8c8c8;}
.ipmon_bx02_bx03_rt_bx01_lt{width:145px;margin:20px 0 0 16px;float:left;}
.ipmon_bx02_bx03_rt_bx01_lt_tp{width:100%;font-size:18px;color:#5a5a5a;float:left;}
.ipmon_bx02_bx03_rt_bx01_lt_bt{width:100%;font-size:14px;color:#5b5b5b;margin-top:10px;float:left;}
.ipmon_bx02_bx03_rt_bx01_rt{width:74px;height:74px;margin:14px 18px 0 0;border-radius:50%;font-size:50px;color:#fff;text-align:center;background:#000;float:right;}
.ipmon_bx02_bx03_rt_bx01_rt_green{background:#90cb3f;}
.ipmon_bx02_bx03_rt_bx01_rt_red{background:#ff3333;}
.ipmon_bx02_bx03_rt_bx01_rt_orange{background:#ffdd3c;}


.ipmon_bx02_bx03_rt_bx01_rt_in{width:100%;font-size:38px;color:#fff;margin-top:10px;text-align:center;float:left;}
.ipmon_bx02_bx03_rt_bx02{width:100%;height:87px;margin-top:37px;float:left;border:1px solid #cbcbcb;}
.ipmon_bx02_bx03_rt_bx03{background:#fcfcfc;width:100%;margin-top:40px;float:left;}
.ipmon_bx02_bx03_rt_bx03_bx01{width:100%;font-family:arial;font-size:16px;color:#383838;float:left;}
.ipmon_bx02_bx03_rt_bx03_bx02{width:100%;margin-top:15px;float:left;}
.ipmon_bx02_bx03_rt_bx03_bx02_btn{background-color: #f75025;cursor: pointer;width:206px;font-size:16px;color:#fff;padding:8px 0 8px 0;color:#fff;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #f75025;}

.ipmon_bx02_bx02_bx01{float:left;font-family:arial;font-size:15px;font-weight:bold;color:#21333d;margin-top:9px;}
.ipmon_bx02_bx02_bx02{width:187px;float:left;margin:5px 0 0 10px;}
.ipmon_bx02_bx02_bx03{width:400px;float:left;margin:5px 0 0 26px;}
.ipmon_bx02_bx02_bx04{float:left;margin-left:30px;}
.ipmon_bx02_bx02_cust_fld input{width:100%;height:27px;font-family:arial;font-size:14px;font-weight:bold;color:#5a5a5a;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #b3b3b3;}
.ipmon_bx02_bx02_btn{background-color: #ED4808;cursor: pointer;width:143px;font-family:arial;font-size:15px;font-weight:bold;color:#fff;padding:8px 0 8px 0;color:#fff;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #fff;}

.ipmon_bx03{width:100%;margin-top:39px;float:left;}
.ipmon_bx03_in{width:861px;margin:auto;}
.ipmon_bx03_bx01{width:100%;float:left;}
.ipmon_bx03_bx01_lt{width:495px;float:left;}
.ipmon_bx03_bx01_lt_bx01{width:100%;float:left;}
.ipmon_bx03_bx01_lt_bx01_lt{float:left;}
.ipmon_bx03_bx01_lt_bx01_rt{float:left;margin:10px 0 0 15px;font-family:arial;font-size:21px;font-weight:bold;color:#21333d;}
.ipmon_bx03_bx01_lt_bx02{width:100%;font-family:arial;font-size:14px;color:#707070;margin-top:30px;float:left;}
.ipmon_bx03_bx01_lt_bx02 p{line-height:24px;margin-bottom:20px;}
.ipmon_bx03_bx01_lt_bx02 p span.alt{font-weight:bold;color:#2c4d67;}

.ipmon_bx03_bx01_rt{width:283px;margin-top:10px;float:right;}
.ipmon_bx03_bx01_rt_bx01{background:#fcfcfc;width:100%;float:left;padding:20px 0 25px 0;border:1px solid #d0d0d0;}
.ipmon_bx03_bx01_rt_bx01_in{width:220px;margin:auto;}
.ipmon_bx03_bx01_rt_bx01_bx01{width:100%;font-family:arial;font-size:14px;font-weight:bold;color:#2c4d67;float:left;}
.ipmon_bx03_bx01_rt_bx01_bx01 ul{margin:0;padding:0;float:left;}
.ipmon_bx03_bx01_rt_bx01_bx01 ul li {list-style:none;background: url('../front_images/tick.png') no-repeat;padding-left:30px;margin-bottom:8px;}
.ipmon_bx03_bx01_rt_bx01_bx01 ul li:last-child{margin-bottom:0;}
/*.ipmon_bx03_bx01_rt_bx01_bx02{width:100%;font-family:arial;font-size:15px;color:#525252;margin-top:20px;float:left;}*/
.ipmon_bx03_bx01_rt_bx01_bx02{width:100%;margin-top:27px;float:left;}
.ipmon_bx03_bx01_rt_bx01_bx02_btn{background-color: #f75025;cursor: pointer;width:206px;font-size:16px;color:#fff;padding:8px 0 8px 0;color:#fff;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #f75025;}

.ipmon_bx03_bx01_rt_bx02{background:#fcfcfc;width:100%;float:left;margin-top:51px;padding:20px 0 25px 0;border:1px solid #d0d0d0;}
.ipmon_bx03_bx01_rt_bx02_in{width:245px;margin:auto;}
.ipmon_bx03_bx01_rt_bx02_bx01{width:100%;float:left;}
.ipmon_bx03_bx01_rt_bx02_bx01_lt{float:left;}
.ipmon_bx03_bx01_rt_bx02_bx01_rt{float:left;margin-left:15px;font-family:arial;font-size:18px;font-weight:bold;color:#2c4d67;}
.ipmon_bx03_bx01_rt_bx02_bx02{width:100%;font-family:arial;font-size:14px;color:#575757;margin-top:10px;float:left;}

.error_bx01{width:100%;margin-top:55px;font-family:arial;text-align:center;float:left;}
.error_bx01_in{width:540px;margin:auto;}
.error_bx01_bx01{width:100%;font-size:34px;font-weight:bold;color:#2b4b68;float:left;}
.error_bx01_bx02{width:100%;font-size:18px;font-weight:bold;color:#949494;margin-top:10px;float:left;}
.error_bx01_bx03{width:100%;margin-top:30px;float:left;}
.error_bx01_bx03_btn{background-color: #ff591a;cursor: pointer;width:233px;font-size:16px;color:#fff;padding:8px 0 8px 0;color:#fff;border:0;}
.error_bx01_bx04{width:100%;font-size:14px;font-weight:bold;color:#747474;margin-top:40px;float:left;}
.error_bx01_bx04 span.alt{margin-left:15px;}
.error_bx01_bx04 a{color:#238eb3;text-decoration:none;}

.tnkyou_bx01{background:url('../front_images/bg_tnkyou.png') no-repeat;background-size:cover;width:100%;float:left;}
.tnkyou_bx01_tbl{width:100%;display:table;margin-left:auto;margin-right:auto;}
.tnkyou_bx01_tbl_rw{width:100%;display:table-row;}
.tnkyou_bx01_tbl_cel{width:100%;height:343px;display:table-cell;vertical-align:middle;padding:25px;}
.tnkyou_bx01_bx{width:100%;font-size:45px;color:#fff;text-align:center;}
.tnkyou_bx01_bx01{width:100%;font-size:21px;color:#fff;text-align:center;margin-top:25px;}

.tnkyou_bx02{background:#fff;width:100%;padding-top:70px;float:left;}
.tnkyou_bx02_in{width:963px;margin:auto;}
.tnkyou_bx02_bx01{width:100%;font-size:23px;color:#0d171e;text-align:center;float:left;}
.tnkyou_bx02_bx02{width:100%;margin-top:45px;text-align:center;float:left;}
.tnkyou_bx02_bx02_bx01{width:288px;margin-left:49px;float:left;}
.tnkyou_bx02_bx02_bx01:first-child{margin-left:0;}
.tnkyou_bx02_bx02_bx01_bx01{width:100%;float:left;}
.tnkyou_bx02_bx02_bx01_bx02{width:100%;height:60px;font-size:13px;color:#5d5d5d;margin-top:33px;padding:0 25px 0 25px;line-height:18px;float:left;}
.tnkyou_bx02_bx02_bx01_bx03{width:100%;margin-top:25px;float:left;}
.tnkyou_bx02_bx02_bx01_bx03_btn{background-color:#2c4c67;width:141px;cursor:pointer;font-size:12px;color:#fff;padding:10px 0 10px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:0;outline:none;}

/*Lp01 Start*/
.lp01_hdr{background:url('../front_images/lp01_hdr_bg.png') no-repeat;background-size:cover;width:100%;height:706px;float:left;}
.lp01_hdr_in{width:1044px;margin:auto;}
.lp01_hdr_bx01{width:100%;margin-top:20px;float:left;}
.lp01_hdr_bx01_bx01{width:100%;float:left;}
.lp01_hdr_bx01_bx01_lt{margin:0px 0 0 18px;float:left;}
.lp01_hdr_bx01_bx01_rt{float:right;margin-top:1px;}
.lp01_hdr_bx01_bx01_rt span.link{margin:13px 50px 0 0;font-size:13px;float:left;}
.lp01_hdr_bx01_bx01_rt span.link:first-child{margin-left:0;}
.lp01_hdr_bx01_bx01_rt span.link a{color:#fff;}
.lp01_hdr_bx01_bx01_rt_btn{background-color: #ED4808;cursor: pointer;font-size: 13px;width:130px;padding:10px 0 10px 0;color:#fff;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #fff;float:left;}
.lp01_hdr_bx01_bx02{width:100%;float:left;display:none;}

.lp01_hdr_bx02{width:100%;margin-top:110px;float:left;}
.lp01_hdr_bx02_bx01{width:100%;font-size:62px;color:#fff;text-align:center;float:left;}
.lp01_hdr_bx02_bx02{width:100%;margin-top:50px;text-align:center;float:left;}
.lp01_hdr_bx02_bx02_btn{background:none;cursor: pointer;font-size: 17px;padding:10px 30px 10px 30px;color:#fff;border:2px solid #fff;}
.lp01_hdr_bx02_bx02_btn:hover{background:#6bb347;cursor: pointer;font-size: 17px;padding:10px 30px 10px 30px;color:#fff;border:2px solid #6bb347;}
.lp01_hdr_bx02_bx03{width:100%;margin-top:55px;float:left;}
.lp01_hdr_bx02_bx03_in{width:485px;margin:auto;}
.lp01_hdr_bx02_bx03_bx01{width:100%;float:left;}
.lp01_hdr_bx02_bx03_bx01_lt{font-size:24px;margin-top:10px;float:left;}
.lp01_hdr_bx02_bx03_bx01_lt span.alt01{color:#fff;}
.lp01_hdr_bx02_bx03_bx01_lt span.alt02{color:#fff;}
.lp01_hdr_bx02_bx03_bx01_rt{margin-left:10px;float:left;}

.lp01_bx01{background:#fff;width:100%;padding-top:30px;float:left;}
.lp01_bx01_in{width:590px;margin:auto;}
.lp01_bx01_bx01{width:100%;float:left;}
.lp01_bx01_bx01_tp{width:100%;font-size:36px;text-align:center;float:left;}
.lp01_bx01_bx01_tp span.alt01{color:#484848;}
.lp01_bx01_bx01_tp span.alt02{color:#fb5431;}
.lp01_bx01_bx01_bt{width:100%;font-size:18px;margin-top:30px;text-align:center;float:left;}
.lp01_bx01_bx01_bt p.alt01{color:#333;margin:0;}
.lp01_bx01_bx01_bt p.alt02{color:#333;line-height:27px;margin:0;}

.lp01_bx02{background:#fff;width:100%;padding-top:90px;float:left;}
.lp01_bx02_in{width:1120px;margin:auto;}
.lp01_bx02_bx01{width:100%;float:left;}
.lp01_bx02_bx01_bx01{width:350px;margin-left:35px;text-align:center;float:left;}
.lp01_bx02_bx01_bx01:first-child{margin-left:0;}
.lp01_bx02_bx01_bx01_bx01{width:100%;font-size:24px;float:left;}
.lp01_bx02_bx01_bx01_bx01 span.alt01{#343434;}
.lp01_bx02_bx01_bx01_bx01 span.alt02{#505050;}
.lp01_bx02_bx01_bx01_bx02{width:100%;margin-top:30px;float:left;}
.lp01_bx02_bx01_bx01_bx03{width:100%;font-size:16px;color:#333333;margin-top:30px;float:left;}
.lp01_bx02_bx01_bx01_bx04{width:100%;font-size:15px;color:#565656;margin-top:10px;float:left;}

.lp01_bx03{background:#fff;width:100%;padding:90px 0 90px 0;float:left;border-bottom:1px solid #e6e7e8;}
.lp01_bx03_in{width:1152px;margin:auto;}
.lp01_bx03_bx01{width:100%;text-align:center;float:left;}
.lp01_bx03_bx01_btn{background:none;cursor: pointer;font-size: 17px;padding:10px 30px 10px 30px;color:#f34d2e;border:2px solid #f34e2f;}
.lp01_bx03_bx01_btn:hover{background:#f34e2f;cursor: pointer;font-size: 17px;padding:10px 30px 10px 30px;color:#fff;border:2px solid #f34e2f;}
/*Lp01 End*/

/*Lp02 Start*/
.lp02_hdr{background:url('../front_images/lp02_hdr_bg.png') no-repeat;background-size:cover;width:100%;height:706px;float:left;}
.lp02_hdr_in{width:1044px;margin:auto;}
.lp02_hdr_bx01{width:100%;margin-top:20px;float:left;}
.lp02_hdr_bx01_bx01{width:100%;float:left;}
.lp02_hdr_bx01_bx01_lt{margin:0px 0 0 18px;float:left;}
.lp02_hdr_bx01_bx01_rt{float:right;margin-top:1px;}
.lp02_hdr_bx01_bx01_rt span.link{margin:13px 50px 0 0;font-size:13px;float:left;}
.lp02_hdr_bx01_bx01_rt span.link:first-child{margin-left:0;}
.lp02_hdr_bx01_bx01_rt span.link a{color:#fff;}
.lp02_hdr_bx01_bx01_rt_btn{background-color: #ED4808;cursor: pointer;font-size: 13px;width:130px;padding:10px 0 10px 0;color:#fff;border:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:1px solid #fff;float:left;}
.lp02_hdr_bx01_bx02{width:100%;float:left;display:none;}

.lp02_hdr_bx02{width:100%;margin-top:110px;float:left;}
.lp02_hdr_bx02_bx01{width:100%;font-size:60px;color:#fff;text-align:center;float:left;}
.lp02_hdr_bx02_bx02{width:100%;margin-top:50px;text-align:center;float:left;}
.lp02_hdr_bx02_bx02_btn{background:none;width:459px;cursor: pointer;font-size: 17px;padding:10px 30px 10px 30px;color:#fff;border:2px solid #fff;}
.lp02_hdr_bx02_bx02_btn:hover{background:#6bb347;border:2px solid #6bb347;}
.lp02_hdr_bx02_bx03{width:100%;margin-top:35px;float:left;}
.lp02_hdr_bx02_bx03_in{width:710px;margin:auto;}
.lp02_hdr_bx02_bx03_bx01{width:100%;float:left;}
.lp02_hdr_bx02_bx03_bx01_lt{font-size:21px;margin-top:35px;float:left;}
.lp02_hdr_bx02_bx03_bx01_lt span.alt01{color:#fff;}
.lp02_hdr_bx02_bx03_bx01_lt span.alt02{color:#40cfff;}
.lp02_hdr_bx02_bx03_bx01_rt{float:left;}

.lp02_bx01{background:#fff;width:100%;padding-top:30px;float:left;}
.lp02_bx01_in{width:590px;margin:auto;}
.lp02_bx01_bx01{width:100%;float:left;}
.lp02_bx01_bx01_tp{width:100%;font-size:36px;text-align:center;float:left;}
.lp02_bx01_bx01_tp span.alt01{color:#484848;}
.lp02_bx01_bx01_tp span.alt02{color:#ED4808;}
.lp02_bx01_bx01_bt{width:100%;margin-top:30px;text-align:center;float:left;}
.lp02_bx01_bx01_bt p.alt01{font-size:18px;color:#333;margin:0;}
.lp02_bx01_bx01_bt p.alt02{font-size:17px;color:#333;line-height:27px;margin:0;}

.lp02_bx02{background:#fff;width:100%;padding-top:90px;float:left;}
.lp02_bx02_in{width:1120px;margin:auto;}
.lp02_bx02_bx01{width:100%;float:left;}
.lp02_bx02_bx01_bx01{width:350px;margin-left:35px;text-align:center;float:left;}
.lp02_bx02_bx01_bx01:first-child{margin-left:0;}
.lp02_bx02_bx01_bx01_bx01{width:100%;font-size:24px;float:left;}
.lp02_bx02_bx01_bx01_bx01 span.alt01{#343434;}
.lp02_bx02_bx01_bx01_bx01 span.alt02{#505050;}
.lp02_bx02_bx01_bx01_bx02{width:100%;margin-top:30px;float:left;}
.lp02_bx02_bx01_bx01_bx03{width:100%;font-size:16px;color:#333333;margin-top:30px;float:left;}
.lp02_bx02_bx01_bx01_bx04{width:100%;font-size:15px;color:#565656;margin-top:10px;float:left;}

.lp02_bx03{background:#fff;width:100%;padding:90px 0 90px 0;float:left;border-bottom:1px solid #e6e7e8;}
.lp02_bx03_in{width:1152px;margin:auto;}
.lp02_bx03_bx01{width:100%;text-align:center;float:left;}
.lp02_bx03_bx01_btn{background:none;width:459px;cursor: pointer;font-size: 17px;padding:10px 30px 10px 30px;color:#f34d2e;border:2px solid #f34e2f;}
.lp02_bx03_bx01_btn:hover{background:#f34e2f;color:#fff;border:2px solid #f34e2f;}
/*Lp02 End*/

.ftr{background:#262626;width:100%;height:400px;margin-top:100px;float:left;border-top:5px solid #f65125;}
.ftr_in{width:1044px;margin:40px auto;}
.ftr_in_tp{width:100%;float:left;}
.ftr_in_tp01{width:100%;display:none;float:left;}
.ftr_in_tp_one{width:132px;float:left;}
.ftr_in_tp_one_tp,.ftr_in_tp_two_tp,.ftr_in_tp_thr_tp{width:100%;font-size:18px;color:#fff;margin:0;padding-bottom:16px;border-bottom:1px solid #464646;float:left;}
.ftr_in_tp_one_bt,.ftr_in_tp_two_bt,.ftr_in_tp_thr_bt{width:100%;font-family:arial;font-size:13px;color:#acacac;padding-top:25px;float:left;}
.ftr_in_tp_one_bt ul,.ftr_in_tp_two_bt ul{width:100%;margin:0;padding:0;float:left;}
.ftr_in_tp_one_bt ul li,.ftr_in_tp_two_bt ul li{list-style:none;width:100%;margin:0 0 10px 0;padding:0;float:left;}
.ftr_in_tp_one_bt ul li a,.ftr_in_tp_two_bt ul li a{color:#acacac;text-decoration:none;}
.ftr_in_tp_two{width:150px;margin-left:93px;float:left;}
.ftr_in_tp_thr{width:576px;margin-left:93px;float:left;}
.ftr_in_tp_thr_tp{padding-bottom:11px !important;}
.ftr_in_tp_thr_tp_lt{float:left;}
.ftr_in_tp_thr_tp_rt{float:right;text-align:right;}
.ftr_in_tp_thr_tp_rt img{margin-left:20px;}
.ftr_in_tp_thr_tp_rt img:first-child{margin-left:0;}
.ftr_in_tp_thr_tp_rt a{margin-left:20px;}
.ftr_in_tp_thr_tp_rt a:first-child{margin-left:0px;}
.ftr_in_tp_thr_bt_lt{line-height:18px;float:left;}
.ftr_in_tp_thr_bt_rt{width:362px;float:right;}
.ftr_in_tp_thr_bt_rt_tp{width:100%;float:left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ftr_in_tp_thr_bt_rt_md{width:100%;margin-top:21px;float:left;}
.ftr_in_tp_thr_bt_rt_bt{width:100%;margin-top:15px;float:left;}
.ftr_in_tp_thr_bt_rt_bt_lt{font-size:13px;color:#fff;margin-top:8px;float:left;}
.ftr_in_tp_thr_bt_rt_bt_rt{float:right;}

.ftr_in_tp_thr_bt_rt_cust_fld{width:169px;float:left;}
.ftr_in_tp_thr_bt_rt_cust_fld input{background:#404040;width:100%;height:37px;font-family:arial;font-size:13px;color:#acacac;padding:10px;float:left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #404040;outline:none;}
.ftr_in_tp_thr_bt_rt_cust_fld01{width:169px;margin-left:24px;float:left;}
.ftr_in_tp_thr_bt_rt_cust_fld01 input{background:#404040;width:100%;height:37px;font-family:arial;font-size:13px;color:#acacac;padding:10px;float:left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #404040;outline:none;}
.ftr_in_tp_thr_bt_rt_cust_fld02{width:100%;float:left;}
.ftr_in_tp_thr_bt_rt_cust_fld02 textarea{background:#404040;width:100%;height:84px;font-family:arial;font-size:13px;color:#acacac;padding:10px;float:left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #404040;outline:none;overflow:auto;}
.ftr_in_tp_thr_bt_rt_btn{background-color: #404040;transition:color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear;-o-transition: color .1s linear, background-color .1s linear, border-color .1s linear; -moz-transition: color .1s linear, background-color .1s linear, border-color .1s linear; -webkit-transition: color .1s linear, background-color .1s linear, border-color .1s linear;cursor: pointer;border: 1px solid #666666;font-size: 12px;padding:7px 25px 7px 25px;color:#dfdfdf;}
.ftr_in_tp_thr_bt_rt_btn:hover {border-color: #989898; color: #dfdfdf; text-decoration: none; background-color: #404040;}
.ftr_in_tp_thr_bt_rt_cust_fld input:hover,.ftr_in_tp_thr_bt_rt_cust_fld01 input:hover,.ftr_in_tp_thr_bt_rt_cust_fld02 textarea:hover{border:1px solid #4285f4;}
.ftr_in_bt{width:100%;font-family:arial;font-size:12px;color:#acacac;margin-top:17px;padding-top:15px;border-top:1px solid #464646;float:left;}
.ftr_in_bt_lt{float:left;margin-top:8px;}
.ftr_in_bt_rt{float:right;}

.logo01{margin:15px 0 0 15px;float:left;}

/*Back To Start*/
/*#back-top {position:fixed;bottom:-10px;margin-left:1200px;}
#back-top span {width:40px;height:40px;display:block;margin-bottom:7px;background: #ddd url(../front_images/backtotop.png) no-repeat center center;}*/
div.navigation-top{background-image:url('../front_images/backtotop.png');width:40px;height:40px;position:fixed;bottom:0;right:18px;}
div.navigation-top div.bx01{width:40px;height:40px;}
/*Back To End*/

/*Media Queries Start*/

/* hi-res laptops and desktops */
@media (max-width:1281px) {
	.hm_bx02_in,.hm_bx04_in,.hm_bx05_in,.hm_bx06_in,.hm_bx07_in,.hm_bx08_in,.devdoc_bx02_in,.privrefpol_bx02_in,.contus_bx02_in,.sol_bx01_in,.sol_bx02_in,.sol_bx03_in,.sol_bx04_bx01_in,.sol_bx04_bx02_in,.sol_bx04_bx03_in,.sol_bx05_in,.sol_bx06_in,.sol_bx07_in,.sol_bx08_in,.pr_ue_res_bx02_in,.res_bx01_in,.pre_bx01_in,.upe_bx01_in,.hm_bx07_01_in,.hm_bx01_in,.hm_bx01_bx03_in,.faq_bx01_in,.faq_bx02_in,.accact_bx02_bx02_bx04_in{width:90%;margin:auto;}
	.hm_bx03_tp_in,.hm_bx03_01_tp_in,.hm_bx03_02_tp_in,.hm_bx03_03_tp_in,/**/.hm_bx03_bt_in,.hm_bx03_01_bt_in,.hm_bx03_02_bt_in,.hm_bx03_03_bt_in,.login_bx02_in,.res_bx01_bx02_in{width:100%;margin:auto;}
	.ftr_in{width:100%;float:left;}
	.hdr_in{width:95%;}
	.lp01_hdr_in{width:90%;}
	.lp02_hdr_in{width:90%;}
	.lp02_bx03_in{width:90%;}
	/*.hdr_bx01{display:none;}
	.hdr_bx02{display:block;}*/
		
	.hm_bx01_bx01_rel,.hm_bx01_bx02_rel{display:none;}
	.hm_bx01_bx03,.hm_bx01_bx04{display:block;}
	.hm_bx01_bx02_bx01 br{display:none;}	
	
	.hm_bx02_bt{display:none;}
	.hm_bx02_bt01{display:block;margin-top:44px;float:left;}
	.hm_bx02_bt01_details{display:none;}
	.hm_bx03_bt_in{height:270px;}
	.hm_bx02_bt_bx_bt{height:100px;}
	.hm_bx02_bt_bx_bt{text-align:center;}	
	/*.hm_bx02_bt,*/.hm_bx02_bt_in,/*.hm_bx02_bt_bx,*/.hm_bx02_bt_bx01{width:100%;display:block;float:left;}
	.hm_bx02_bt_bx{/*margin-top:40px;text-align:center;*/display:none;}
	/*.hm_bx02_bt_bx:first-child{margin-top:0;}*/
	.hm_bx02_bt_bx01{margin-top:40px;text-align:center;}
	.hm_bx02_bt_bx01:first-child{margin-top:0;}
	
	.hm_bx03_tp_bx,.hm_bx03_01_tp_bx,.hm_bx03_02_tp_bx,.hm_bx03_03_tp_bx{text-align:center;}
	.hm_bx03_tp_bx img,.hm_bx03_01_tp_bx img,.hm_bx03_02_tp_bx img,.hm_bx03_03_tp_bx img{margin-left:0;}
	
	.hm_bx04_bt_lt{width:100%;float:left;margin:0;text-align:center;}
	.hm_bx04_bt_rt{width:100%;float:left;margin:20px 0 0 0;text-align:center;}
	.hm_bx04_tp p.alt01 br{display:none;}
	
	.hm_bx05{height:auto;padding-bottom:25px;}
	.hm_bx05_bx01,.hm_bx05_bx02,.hm_bx05_bx03{margin:30px 0 0 40px;}
		
	.hm_bx06_tp p.alt01 br{display:none;}
	.hm_bx06_bt_in{width:100%;margin-right:0;float:left;}
	.hm_bx06_bt_bx{background:none;width:100%;height:auto;margin-top:55px;float:left;}
	.hm_bx06_bt_bx_bx01{width:100%;margin-top:0;text-align:center;float:left;}
	.hm_bx06_bt_bx_bx02{width:100%;margin-top:40px;text-align:center;float:left;display:block;}
	
	.hm_bx07{height:auto;padding-bottom:30px;}
	.hm_bx07_bt_bx02{width:100%;float:left;display:block;}
	.hm_bx07_bt_bx02_in{width:100%;display:block;float:left;}
	.hm_bx07_bt_bx02_bx{display:block;height:300px;text-align:center;padding:0;}
	
	.hm_bx07_01_md_bx{width:100%;float:left;margin:25px 0 0 0;}
	.hm_bx07_01_md_bx:first-child{margin-top:0;}
	
	.hm_bx08_tp_bx01,.hm_bx08_tp_bx02,.hm_bx08_tp_bx03{width:100%;margin:25px 0 0 0;float:left;}
	.hm_bx08_tp_bx01_bt,.hm_bx08_tp_bx02_bt,.hm_bx08_tp_bx03_bt{width:100%;margin:5px 0 0 0 ;float:left;}
	
	.devdoc_bx02_bx01{width:100%;float:left;margin:25px 0 0 0;}
	.devdoc_bx02_bx01:first-child{margin-top:0;}
	.devdoc_bx02_bx02{width:100%;height:1px;float:left;margin:25px 0 0 0;}
	
	.privrefpol_bx02_bx ul li .bx01{width:100%;margin-left:0;float:left;}
		
	.contus_bx01_bx01 br{display:none;}
	.contus_bx02_lt,.contus_bx02_rt{width:100%;float:left;margin:25px 0 0 0;}
	.contus_bx02_lt_tbl,.contus_bx02_lt_tbl_rw,.contus_bx02_lt_tbl_cel{width:100%;display:block;float:left;}
	
	.login_bx02_bx{width:100%;float:left;margin:35px 0 0 0;}
	.login_bx02_bx:first-child{margin-top:0;}
	.login_bx02_bx_in{width:345px;float:none;margin:auto;}
	.login_bx02_bx_lt{width:65px;float:left;text-align:center;margin-top:32px;}
	
	.signup_bx02_in{width:90%;}
	.signup_bx02_bx02_in{width:90%;}	
	.signup_bx02_bx02_bx01_lt{width:100%;float:left;}
	.signup_bx02_bx02_bx01_rt{width:100%;float:left;margin:20px 0 0 0;}
	.signup_bx02_bx02_bx01_bx_lt{width:100%;float:left;}
	.signup_bx02_bx02_bx01_bx_rt{width:100%;float:left;margin:20px 0 0 0;}
	.signup_bx02_bx02_bx01_bx_lt01{width:100%;float:left;}
	.signup_bx02_bx02_bx01_bx_rt01{width:100%;float:left;margin:5px 0 0 0;}	
	.signup_bx02_bx02_bx01_bx_lt02{width:100%;float:left;}
	.signup_bx02_bx02_bx01_bx_rt02{width:100%;float:left;margin:20px 0 0 0;}
	.signup_bx02_bx02_bx01_bx_lt03{width:100%;float:left;}
	.signup_bx02_bx02_bx01_bx_rt03{width:100%;float:left;margin:20px 0 0 0;}
	
	.demo_signup_bx01{background-position:0 0px;height:auto;padding-bottom:25px;}
	
	/**/
	.accact_bx02_in{width:90%;}
	.accact_bx02_bx02_in{width:90%;}	
	.accact_bx02_bx02_bx01_lt{width:100%;float:left;}
	.accact_bx02_bx02_bx01_rt{width:100%;float:left;margin:20px 0 0 0;}
	.accact_bx02_bx02_bx01_bx_lt{width:100%;float:left;}
	.accact_bx02_bx02_bx01_bx_rt{width:100%;float:left;margin:20px 0 0 0;}
	.accact_bx02_bx02_bx01_bx_lt01{width:100%;float:left;}
	.accact_bx02_bx02_bx01_bx_rt01{width:100%;float:left;margin:5px 0 0 0;}	
	.accact_bx02_bx02_bx01_bx_lt02{width:100%;float:left;}
	.accact_bx02_bx02_bx01_bx_rt02{width:100%;float:left;margin:20px 0 0 0;}
	.accact_bx02_bx02_bx01_bx_lt03{width:100%;float:left;}
	.accact_bx02_bx02_bx01_bx_rt03{width:100%;float:left;margin:20px 0 0 0;}
	/**/
	
	.sol_bx01_tbl_cel br{display:none;}
	
	.sol_bx02{width:100%;height:auto;background-position:0 0;padding-bottom:25px;float:left;}
	/*.sol_bx02_bx02 span.alt{width:100%;margin:0 0 15px 0;float:left;}*/
	.sol_bx02_bx02_btn_bx{width:100%;text-align:center;margin:25px 0 0 0;float:left;}
	.sol_bx02_bx02_btn_bx:first-child{margin:0;}
	
	.sol_bx03_bx04_bx{width:100%;float:left;margin:0 0 25px 0;}
	.sol_bx03_bx02,.sol_bx03_bx05 br{display:none;}
	
	.sol_bx04_bx01_bx{width:100%;float:left;margin:118px 0 0 0px;}
	
	.sol_bx04_bx02{background:#363d44;}
	.sol_bx04_bx02_tp{margin-top:25px;}
	.sol_bx04_bx02_bt_bx{width:100%;margin:0 0 30px 0;}
	
	.sol_bx04_bx03{padding-bottom:25px;}
	.sol_bx04_bx03_lt,.sol_bx04_bx03_rt{width:100%;margin:25px 0 0 0;text-align:center;float:left;}
	.sol_bx04_bx03_rt br{display:none;}
	
	.sol_bx05_bx01,.sol_bx05_bx03 br{display:none;}
	.sol_bx05_bx02_bx{width:100%;margin:25px 0 0 0;}
	.sol_bx05_bx02_bx:first-child{margin-top:0;}
	
	.sol_bx06{height:auto;padding-bottom:25px;}
	.sol_bx06_bx01 br{display:none;}
	.sol_bx06_bx02{display:table;}
	.sol_bx06_bx02_lt{width:100%;float:left;text-align:center;}
	.sol_bx06_bx02_lt img{margin:0;}
	.sol_bx06_bx02_rt{width:100%;margin:15px 0 0 0;text-align:center;}	
	.sol_bx06_bx03_lt{width:100%;text-align:center;display:table-footer-group;float:none;}
	.sol_bx06_bx03_rt{width:100%;text-align:center;display:table-header-group;float:none;}
	.sol_bx06_bx03_rt img{margin:0;}
	
	.sol_bx07_bx01 br{display:none;}
	.sol_bx07_bx02_bx{width:100%;float:left;margin:35px 0 0 0;text-align:center;}
	.sol_bx07_bx02_bx:first-child{margin:0;}
	
	.sol_bx08{height:auto;padding-bottom:25px;}
	.sol_bx08_bx03_bx{width:100%;float:left;margin:25px 0 0 0;text-align:center;}
	.sol_bx08_bx03_bx:first-child{margin:0;}
		
	.pr_ue_res_bx01_bx01 br{display:none;}
	
	.res_bx01_bx02_bx{width:100%;float:left;margin:25px 0 0 0;}
	.res_bx01_bx02_bx:first-child{margin:0;}
	.res_bx01_bx02_bx_tp,.res_bx01_bx02_bx_bt p.alt,.res_bx01_bx02_bx_bt p.alt01,.res_bx01_bx02_bx_bt p.alt02{text-align:center;}
	
	.pre_bx01_bx02_lt,.pre_bx01_bx02_rt{width:100%;float:left;margin:0;}
	.pre_bx01_bx02_rt{margin-top:25px;}
	
	.upe_bx01_bx02_bx01_lt,.upe_bx01_bx02_bx01_rt{width:100%;float:left;margin:0;text-align:center;}
	.upe_bx01_bx02_bx01_rt{margin-top:25px;}
	
	/*leadgen*/
	.leadgen_bx01{background-position:0 0;width:100%;height:auto;padding-bottom:25px;}
	/*leadgen*/
		
	.lp01_bx02_in{width:90%;}
	.lp01_bx02_bx01_bx01{width:100%;margin:50px 0 0 0;float:left;}
	.lp01_bx02_bx01_bx01:first-child{margin:0 0 0 0;}
	
	.lp02_bx02_in{width:90%;}
	.lp02_bx02_bx01_bx01{width:100%;margin:50px 0 0 0;float:left;}
	.lp02_bx02_bx01_bx01:first-child{margin:0 0 0 0;}
		
	.hdr_hm_in{width:90%;}
	
	.hm_bx01_in{width:700px;}
	.hm_bx01_bx01_bx01{width:100%;margin-bottom:25px;}
	.hm_bx01_bx01_bx01_bx01{width:auto;float:left;}
	.hm_bx01_bx01_bx01_bx02{width:auto;padding-left:0;float:right;}
	.hm_bx01_bx01_bx01_bx03{width:auto;padding-left:0;float:left;}
	.hm_bx01_bx01_bx01_bx04{width:auto;padding-left:0;float:right;}
	/*.hm_bx01_bx01_bx01,.hm_bx01_bx01_bx02,.hm_bx01_bx01_bx03,.hm_bx01_bx01_bx04{padding-left:0;}
	.hm_bx01_bx01_bx01,.hm_bx01_bx01_bx02{margin-bottom:25px;}
	.hm_bx01_bx01_bx01,.hm_bx01_bx01_bx03{width:50%;float:left;padding-left:12%;}
	.hm_bx01_bx01_bx02,.hm_bx01_bx01_bx04{width:50%;float:right;padding-left:15%;}*/
		
	.ftr{height:auto;padding-bottom:30px;}
	.ftr_in_tp_one,.ftr_in_tp_two,.ftr_in_tp_thr{width:100%;text-align:center;}
	.ftr_in_tp_two,.ftr_in_tp_thr{margin:25px 0 0 0;}
	.ftr_in_tp_one_bt ul li,.ftr_in_tp_two_bt ul li{text-align:center;}
	.ftr_in_tp_thr_tp_lt{width:100%;float:left;}
	.ftr_in_tp_thr_tp_rt{width:100%;float:left;margin-top:10px;text-align:center;}	
	.ftr_in_tp_thr_bt_lt{width:100%;float:left;}
	.ftr_in_tp_thr_bt_rt{width:100%;margin-top:25px;float:left;}	
	.ftr_in_tp_thr_bt_rt_tp,.ftr_in_tp_thr_bt_rt_md,.ftr_in_tp_thr_bt_rt_bt{width:90%;margin:20px auto !important;float:none;}	
	.ftr_in_tp_thr_bt_rt_cust_fld,.ftr_in_tp_thr_bt_rt_cust_fld01,.ftr_in_tp_thr_bt_rt_cust_fld02{width:100%;margin:20px 0 0 0;float:left;}
	.ftr_in_tp_thr_bt_rt_bt_lt{width:100%;float:left;}
	.ftr_in_tp_thr_bt_rt_bt_rt{width:100%;margin-top:15px;float:left;}
	/*.ftr_in_tp_thr_bt_rt_cust_fld input,.ftr_in_tp_thr_bt_rt_cust_fld01 input,.ftr_in_tp_thr_bt_rt_cust_fld02 textarea{width:97%;}*/
	.ftr_in_bt{text-align:center;}
	.ftr_in_bt_lt,.ftr_in_bt_rt{width:100%;float:left;}
	.ftr_in_bt_rt{margin-top:20px;}
}

/* big landscape tablets, laptops, and desktops */
@media (max-width:1025px) {
	.hdr_bx01{display:none;}
	.hdr_bx02{display:block;}
	
	.tnkyou_bx01_bx01 br{display:none;}
	
	.tnkyou_bx02_in{width:90%;}
	.tnkyou_bx02_bx02_bx01{width:100%;margin:49px 0 0 0;}
	.tnkyou_bx02_bx02_bx01:first-child{margin:0 0 0 0;}
	.tnkyou_bx02_bx02_bx01_bx02{height:auto;}
}

/* tablet, landscape iPad, lo-res laptops ands desktops */
@media (max-width:961px) {
	.lp01_hdr_bx01_bx01{display:none;}
	.lp01_hdr_bx01_bx02{display:block;}
	
	.lp02_hdr_bx01_bx01{display:none;}
	.lp02_hdr_bx01_bx02{display:block;}
	
	.hm_bx01_bx02_bx03_btn_bx{width:100%;}
	.hm_bx01_bx02_bx03_btn,.hm_bx01_bx02_bx03_btn01,.hm_bx01_bx02_bx03_btn02{margin:15px 0 0 0;}
	
	.hm_bx05_bx01{width:250px;height:280px;margin:30px auto;float:none;text-align:right;}
	.hm_bx05_bx02{width:250px;height:280px;margin:30px auto;float:none;text-align:right;}
	.hm_bx05_bx02 img{margin-right:0;}
	.hm_bx05_bx03{width:250px;height:280px;margin:30px auto;float:none;text-align:right;}
	.hm_bx05_bx03 img{margin-right:0;}
	.hm_bx05_bx03_tp_bx01 .txt{font-family:arial;font-size:110px;font-weight:bold;color:#fff;float:left;margin-left:60px;}
	.hm_bx05_bx03_tp_bx01 .txt01{font-family:arial;font-size:55px;color:#fff;float:left;margin-top:12px;float:left;}
	
	.accact_bx02_bx02_bx02_bx02_bx01{width:100%;margin:25px 0 0 0;float:left;}
		
	.ipmon_bx01_in,.ipmon_bx02_in,.ipmon_bx03_in,.ipmon_bx03_bx01_rt_bx01_in,.ipmon_bx03_bx01_rt_bx02_in{width:90%;}
	.ipmon_bx01_bx01 br/*,.ipmon_bx03_bx01_rt_bx01_bx01 br/*,.ipmon_bx03_bx01_rt_bx01_bx02 br*/{display:none;}
	
	/*.ipmon_bx02_bx01_bx01{width:100%;float:left;margin-top:0;}
	.ipmon_bx02_bx01_bx02{width:100%;float:left;margin:10px 0 0 0;}
	.ipmon_bx02_bx01_bx03{width:100%;float:left;margin:20px 0 0 0;}*/
	
	.ipmon_bx02_bx02_bx01{width:100%;float:left;margin-top:0;}
	.ipmon_bx02_bx02_bx02{width:100%;float:left;margin:15px 0 0 0;}
	.ipmon_bx02_bx02_bx03{width:100%;float:left;margin:15px 0 0 0;}
	.ipmon_bx02_bx02_bx04{width:100%;float:left;margin:15px 0 0 0;}
	
	.ipmon_bx03_bx01_lt{width:100%;float:left;}
	.ipmon_bx03_bx01_rt{width:100%;margin-top:25px;float:left;}
	
	.ipmon_bx03_bx01_rt_bx01{text-align:left;}
	
	.ipmon_bx02_bx03_lt{width:100%;float:left;}
	.ipmon_bx02_bx03_rt{width:273px;margin-top:25px;float:left;}		
	
	.demo_signup_bx01_in{width:90%;}
	.demo_signup_bx01_bx03_bx01{width:100%;margin-top:30px;}
	.demo_signup_bx01_bx03_bx02{width:100%;margin:15px 0 0 0;}
	.demo_signup_bx01_bx03_bx03{width:100%;margin:10px 0 0 0;text-align:center;}	
	.demo_signup_bx01_bx03_bx01_bt_cust_fld input{width:100%;}
	
	.demo_signup_bx02_in{width:90%;margin:auto;}
	.demo_signup_bx02_bx01{width:100%;float:left;}
	.demo_signup_bx02_bx01_in{width:100%;margin:0;float:left;margin-top:15px;}
	.demo_signup_bx02_bx01_in:first-child{margin-top:0;}
	.demo_signup_bx02_bx01_bx01{float:none;margin:auto;}
	
	.demo_signup_bx03_in{width:90%;margin:auto;}
	.demo_signup_bx03_bx01_lt{width:100%;float:left;}
	.demo_signup_bx03_bx01_rt{width:100%;margin-top:25px;float:left;}
	
	.signup_bx02_bx02_bx02_bx{width:100%;margin-left:0px;float:left;}
	
	.demo_signup_bx03_01_in{width:90%;}
	.demo_signup_bx03_01_bx01_lt,.demo_signup_bx03_01_bx01_rt{width:100%;float:left;}
	.demo_signup_bx03_01_bx01_rt{margin-top:25px;}
	.demo_signup_bx03_02_in{width:90%;}
	
	.error_bx01_in{width:90%;}
	.error_bx01_bx04{font-size:12px;}
	.error_bx01_bx04 span.alt{margin-left:3px;}
	
	/*leadgen*/
	.leadgen_bx01_in{width:90%;}
	.leadgen_bx01_bx04_in{width:480px;margin:auto;}
	.leadgen_bx01_bx04_one{width:100%;margin-left:0;text-align:center;}
	.leadgen_bx01_bx04_two{width:100%;margin:10px 0 0 0;}
	.leadgen_bx01_bx04_thr{width:100%;margin:10px 0 0 0;}
	.leadgen_bx01_bx05{margin-top:50px;}
	.leadgen_bx01_bx05 ul li{background:none;list-style:none;margin-left:0;padding:0;float:none;text-align:center;}	
	
	.leadgen_bx02_in{width:90%;margin:auto;}
	
	.leadgen_bx02_bx01_lt{width:100%;float:left;}
	.leadgen_bx02_bx01_lt_bx01_bx01{margin-top:20px;}
	.leadgen_bx02_bx01_lt_bx01_bx01_lt{width:100%;text-align:center;float:left;}
	.leadgen_bx02_bx01_lt_bx01_bx01_rt{width:100%;margin:20px 0 0 0;text-align:center;float:left;}
	.leadgen_bx02_bx01_rt{width:100%;margin-top:25px;float:left;}
	.leadgen_bx02_bx01_rt_in{width:361px;margin:auto;}
	
	.leadgen_bx03_in{width:90%;margin:auto;}
	
	.leadgen_bx02_bx01_rt_bx01_bx04{text-align:center;}
	/*leadgen*/
}

/* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */
@media (max-width:791px) {
	.hm_bx02_bt_bx_bt{height:100px;}
	.hm_bx03_bt_in{height:380px;}
	.hm_bx03_bt_bx_lt,.hm_bx03_01_bt_bx_lt{width:90%;margin-left:0;text-align:center;float:none;margin:auto;}
	.hm_bx03_bt_bx_lt p.alt br{display:none;}
	.hm_bx03_02_bt_bx_rt,.hm_bx03_03_bt_bx_rt{width:90%;margin-right:0;text-align:center;float:none;margin:auto;}

	.hm_bx03_bt,.hm_bx03_01_bt,.hm_bx03_02_bt,.hm_bx03_03_bt{height:auto;padding-bottom:25px;}
	.hm_bx03_bt_bx,.hm_bx03_01_bt_bx,.hm_bx03_02_bt_bx,.hm_bx03_03_bt_bx{background:none;height:auto;padding-bottom:25px;}
	
	.lp02_hdr_bx02_bx03_in{width:100%;float:left;}
	.lp02_hdr_bx02_bx03_bx01_lt{width:100%;margin-top:0;text-align:center;float:left;}
	.lp02_hdr_bx02_bx03_bx01_rt{width:100%;margin:0 0 0 0;text-align:center;float:left;}
	
	.demo_signup_bx04_in{width:90%;}
	.demo_signup_bx04_bx01 span.alt{width:100%;margin:25px 0 0 0;float:left;}
	
	/*.hm_bx01_bx01_bx01,.hm_bx01_bx01_bx03{width:100%;text-align:center;padding-left:0;float:left;}
	.hm_bx01_bx01_bx02,.hm_bx01_bx01_bx04{width:100%;text-align:center;padding-left:0;float:left;}
	.hm_bx01_bx01_bx03{margin-bottom:25px;}
	
	.hm_bx01_bx01_bx01_lt{width:100%;float:left;}
	.hm_bx01_bx01_bx01_rt{width:100%;float:left;}*/
	
	.hm_bx01_in{width:90%;}
}

/* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */
@media (max-width:641px) {
	.hm_bx07_bt_bx02_bx02_bx02 span.alt01{width:100%;float:left;}
	.hm_bx07_bt_bx02_bx02_bx02 span.alt02{width:100%;margin-left:0;float:left;}

	.hm_bx02_bt_bx_bt{height:100px;}
	.hm_bx03_bt_in{height:380px;}
	.leadgen_bx01_bx01{font-size:40px;margin-top:30px;}
	.leadgen_bx01_bx04_in{width:100%;}
	
	.leadgen_bx01_bx04_two_bt{width:100%;margin:36px 0 0 0;float:left;}
	.leadgen_bx01_bx04_two_bt_in{width:100%;float:left;}
	.leadgen_bx01_bx04_two_bt_bx01{height:auto;}
	.leadgen_bx01_bx04_two_bt_bx01_lt{width:100%;text-align:center;float:left;}
	.leadgen_bx01_bx04_two_bt_bx01_rt{width:100%;margin:10px 0 0 0;text-align:center;float:left;}
	
	.leadgen_bx02_bx01_rt_in{width:100%;margin:auto;}
	
	.leadgen_bx03{margin-top:20px;}
	.leadgen_bx03_bx01 span.alt{width:100%;margin:20px 0 0 0;text-align:center;float:left;}
	
	.leadgen_bx02_bx01_rt_bx01_bx02_bx01_bt_cust_fld01{width:100%;float:left;}
	.leadgen_bx02_bx01_rt_bx01_bx02_bx01_bt_cust_fld02{margin:15px 0 0 0;float:left;}	
	
	.lp01_hdr{height:auto;padding-bottom:25px;float:left;}
	.lp01_hdr_bx02_bx03_in{width:100%;float:left;}
	.lp01_hdr_bx02_bx03_bx01_lt{width:100%;margin-top:0;text-align:center;float:left;}
	.lp01_hdr_bx02_bx03_bx01_rt{width:100%;margin:10px 0 0 0;text-align:center;float:left;}
	
	.lp01_bx01_in,.lp01_bx03_in{width:90%;}
	
	.lp02_hdr{height:auto;padding-bottom:25px;float:left;}
	.lp02_hdr_bx02_bx02_btn{width:100%;}
	.lp02_bx03_bx01_btn{width:100%;}
			
	.lp02_bx01_in,.lp02_bx03_in{width:90%;}
		
	.hm_bx01_bx01_bx01{width:100%;margin-bottom:0;text-align:center;}
	.hm_bx01_bx01_bx01_bx01{width:100%;float:left;}
	.hm_bx01_bx01_bx01_bx02{width:100%;margin-top:25px;float:left;}
	.hm_bx01_bx01_bx01_bx03{width:100%;margin-top:25px;float:left;}
	.hm_bx01_bx01_bx01_bx04{width:100%;margin-top:25px;float:left;}
	
	.hm_bx01_bx01_bx01_lt{width:100%;float:left;}
	.hm_bx01_bx01_bx01_rt{width:100%;float:left;}
}

/* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */
@media (max-width:481px) {		
	.hm_bx01{height:auto;padding-bottom:25px;}

	.hm_bx02_tp p.alt01 br{display:none;}
	.hm_bx03_bt_bx_lt{width:90%;margin-left:0;text-align:center;float:none;margin:auto;}
	.hm_bx03_bt_bx_lt p.alt br{display:none;}
	
	.hm_bx08_bt_bx02_btn{font-size: 14px;}
	
	.signup_bx02_bx02_bx01_bt_bx01{width:100%;height:auto;float:left;margin:15px 0 0 0;}
	
	.signup_bx02_bx02_bx01_bx_lt01,.signup_bx02_bx02_bx01_bx_rt01{width:100%;float:left;}	
	.signup_bx02_bx02_bx01_bx_rt01 .signup_bx02_bx02_bx01_tp span.alt01 br{display:none;}
	.signup_bx02_bx02_bx01_bx_lt02,.signup_bx02_bx02_bx01_bx_rt02{width:100%;float:left;}
	.signup_bx02_bx02_bx01_bx_rt02{margin-top:20px;}
	.signup_bx02_bx02_bx01_bx_lt03,.signup_bx02_bx02_bx01_bx_rt03{width:100%;float:left;}
	.signup_bx02_bx02_bx01_bx_rt03{margin-top:20px;}
	
	/**/
	.accact_bx02_bx02_bx02_bx{width:100%;margin-left:0px;float:left;}	
	.accact_bx02_bx02_bx01_bt_bx04{width:100%;height:auto;float:left;margin:15px 0 0 0;}
	
	.accact_bx02_bx02_bx01_bx_lt01,.accact_bx02_bx02_bx01_bx_rt01{width:100%;float:left;}	
	.accact_bx02_bx02_bx01_bx_rt01 .accact_bx02_bx02_bx01_tp span.alt01 br{display:none;}
	.accact_bx02_bx02_bx01_bx_lt02,.accact_bx02_bx02_bx01_bx_rt02{width:100%;float:left;}
	.accact_bx02_bx02_bx01_bx_rt02{margin-top:20px;}
	.accact_bx02_bx02_bx01_bx_lt03,.accact_bx02_bx02_bx01_bx_rt03{width:100%;float:left;}
	.accact_bx02_bx02_bx01_bx_rt03{margin-top:20px;}
	
	.accact_bx02_bx02_bx05_in{width:90%;margin:auto;}
	.accact_bx02_bx02_bx05_bx01_bx01{width:100%;margin-top:0;float:left;}
	.accact_bx02_bx02_bx05_bx01_bx02{width:100%;margin:10px 0 0 0;float:left;}
	.accact_bx02_bx02_bx05_bx01_bx03{width:100%;margin:10px 0 0 0;float:left;}
	.accact_bx02_bx02_bx05_bx01_bx04{width:100%;margin:10px 0 0 0;float:left;}

	/**/
	
	.contus_bx02_rt_in{width:90%;}
	.contus_bx02_rt_bx01_in{width:100%;}
	.contus_bx02_rt_bx02_lt{width:100%;}
	.contus_bx02_rt_bx02_rt{width:100%;margin:15px 0 0 0;}
	
	.login_bx01_tbl,.login_bx01_tbl_rw{width:100%;display:block;float:left;}
	.login_bx01_tbl_cel{width:100%;height:auto;display:block;padding-bottom:25px;float:left;}
	.login_bx01_bx_in{width:90%;margin:auto;}
	.login_bx01_bx01_in{width:90%;margin:auto;}
	.login_bx01_bx01_bx{background:#fff;width:100%;height:auto;padding-bottom:25px;float:left;}
	.login_bx01_bx01_bx_in{width:90%;margin:40px auto;}
	
	.login_bx02_bx{width:100%;float:left;margin:35px 0 0 0;}
	.login_bx02_bx:first-child{margin-top:0;}
	.login_bx02_bx_in{width:90%;float:none;margin:auto;}
	.login_bx02_bx_lt{width:100%;float:left;text-align:center;margin-top:0;}
	.login_bx02_bx_rt{width:100%;float:left;margin:20px 0 0 0;text-align:center;}
	
	.pr_ue_res_bx02_bx01{display:none;}
	.pr_ue_res_bx02_bx02{width:100%;float:left;display:block;margin-top:15px;}
	
	.ipmon_bx03_bx01_lt_bx01_lt{width:100%;float:left;}
	.ipmon_bx03_bx01_lt_bx01_rt{width:100%;float:left;margin:10px 0 0 0;}
	
	/*.ipmon_bx02_bx03_lt{width:100%;float:left;}*/
	.ipmon_bx02_bx03_rt{width:100%;margin-top:25px;float:left;}
	.ipmon_bx02_bx03_rt_bx01_in{width:100%;}
	
	.ipmon_bx02_bx03_rt_bx01_show{display:block;}
	.ipmon_bx02_bx03_rt_bx01_hide{display:none;}
	
	.ipmon_bx02_bx03_rt_bx02{margin-top:15px;}
	
	.wrp .tooltip {width:120px;}	
	
	.demo_signup_bx03_bx01_rt{width:100%;}
	.demo_signup_bx03_bx01_rt_in{width:100%;}
	.demo_signup_bx03_bx01_rt_bx03_bx01_lt{width:100%;margin:5px 0 0 0;}
	.demo_signup_bx03_bx01_rt_bx03_bx01_rt{width:100%;margin:5px 0 0 0;float:left;}
	.demo_signup_bx03_bx01_rt_bx03_bx01_rt_bx01_01{width:100%;float:left;}
	.demo_signup_bx03_bx01_rt_bx03_bx01_rt_bx01_02{width:100%;float:left;margin:5px 0 0 0;}
	.demo_signup_bx03_bx01_rt_bx03_bx01_rt_bx01_03{width:100%;float:left;margin:5px 0 0 0;}
	.demo_signup_bx03_bx01_rt_bx03_bx02_bx{width:100%;margin:0;}
	.demo_signup_bx03_bx01_rt_bx03_bx03_lt{display:none;}
	.demo_signup_bx03_bx01_rt_bx03_bx03_rt{width:100%;margin:5px 0 0 0;float:left;}
	
	.demo_signup_bx03_01_bx01_lt_in,.demo_signup_bx03_01_bx01_rt_in{width:100%;float:left;}
	
	.demo_signup_bx03_01_bx01_lt_bx01_one_rt,.demo_signup_bx03_01_bx01_lt_bx01_two_rt,.demo_signup_bx03_01_bx01_lt_bx01_thr_rt{width:auto;margin-left:15px;}
	
	.demo_signup_bx03_01_bx01_rt_bx03_bx01_lt{width:100%;margin:0;}
	.demo_signup_bx03_01_bx01_rt_bx03_bx01_rt{width:100%;margin:5px 0 0 0;}
	.demo_signup_bx03_01_bx01_rt_bx03_bx01_rt_bx01_01{width:100%;float:left;}
	.demo_signup_bx03_01_bx01_rt_bx03_bx01_rt_bx01_02{width:100%;margin:5px 0 0 0;}
	.demo_signup_bx03_01_bx01_rt_bx03_bx01_rt_bx01_03{margin:5px 0 0 0;}
	.demo_signup_bx03_01_bx01_rt_bx03_bx02_bx{margin-left:0;}
	
	.demo_signup_bx03_01_bx01_rt_bx03_bx03_lt{display:none;}
	.demo_signup_bx03_01_bx01_rt_bx03_bx03_rt{width:100%;margin-left:0;}
	
	.leadgen_bx01_bx04_two_tp_cust_fld01{margin-left:5%;}
	
	.lp01_hdr_bx02_bx01{font-size:40px;}
	
	.lp02_hdr_bx02_bx01{font-size:40px;}
	
	.leadgen_bx01_bx04_two_tp_cust_fld01{margin-left:5%;}
	
	.hdr_hm_bx01_bx02_bx01 p.alt01{font-size:50px;}
	.hdr_hm_bx01_bx02_bx02_btn{width:100%;}
	
	.ftr{background:#25272e;}
	.ftr_in{margin:0 auto;}
	.ftr_in_tp{width:100%;float:left;display:none;}
	.ftr_in_tp01{width:100%;float:left;display:block;}
	.ftr_in_bt{margin-top:10px;padding-top:0;border-top:none;}
	.hm_bx03_bt_in{height:450px;}
	.hm_bx02_bt_bx_bt{height:120px;}
}

/* smartphones, iPhone, portrait 480x320 phones */
@media (max-width:320px) {
	.hm_bx03_bt_in{height:575px;}
	.hm_bx02_bt_bx_bt{height:150px;}
	.hm_bx02_bt_bx_md{height:50px;}
	
}

.signup_bx02_bx02_bx01_bt_dropdown select ,.accact_bx02_bx02_bx01_bt_bx01 select,.accact_bx02_bx02_bx01_bt_bx02 select,.accact_bx02_bx02_bx01_bt select{
  background: transparent;width:100%;height:40px;font-family:arial;font-size:14px;color:#a0a0a0;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #c5c5c5;-webkit-appearance:none;-moz-appearance:none;
  -o-appearance:none;
   appearance:none; 
}
.signup_bx02_bx02_bx01_bt_dropdown select::-ms-expand,.accact_bx02_bx02_bx01_bt_bx01 select::-ms-expand,.accact_bx02_bx02_bx01_bt_bx02 select::-ms-expand,.accact_bx02_bx02_bx01_bt select::-ms-expand{
  display:none;
}
.signup_bx02_bx02_bx01_bt_dropdown ,.accact_bx02_bx02_bx01_bt_bx01 ,.accact_bx02_bx02_bx01_bt_bx02,.accact_bx02_bx02_bx01_bt {
  width: 100%;
  background: url("../front_images/arw_select.png") no-repeat right #fff;
}
.signup_bx022_in{width:80%;margin:auto;}
.accact_bx02_bx02_bx05_bx01_digital_signature input{width:100%;height:40px;color:#414141;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-weight: normal; font-style: normal;line-height:normal; font-family: 'BrushScriptStd';}
.tick02 li {
    background: url("../front_images/tick02.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);
    list-style: outside none none;
    margin-bottom: 20px;
    padding: 6px 0 0 40px;
    width: 100%;
}.dblu {
    color: #284b67;
}
.fnt18 {
    font-size: 18px;
}
.b {
    font-weight: bold;
}
.btn_Get_Started
{
	position:relative;
	background-color:#ED4808;
	font-size:16px !important;
	color:white;
	font-weight:bold;
	padding:20px 60px;
	cursor:pointer;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}
.btn_Get_Started:hover
{
	background-color:#ccc;
	color:#ED4808;
}
.btn_SignUp
{
	font-size:14px !important;
	color:white;
	font-weight:bold;
	
}
.btn_SignUp:hover
{
	color:#ED4808 !important;
}
.btn_LogIn
{
	display:inline-block;
	background-color:white;
	font-size:14px !important;
	color:#ED4808 !important;
	font-weight:bold;
	padding:10px 20px;
	cursor:pointer;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
	width:140px;
	text-align:center;
	margin-top:5x;
}
.btn_LogIn:hover
{
	background-color:#ED4808;
	color:white !important;
}
.linkFooter
{
    text-decoration:none;
    cursor:pointer;	
    color:grey;
    font-weight:bold;
}
.linkFooter:hover
{
    color:#ED4808;
}
.banner1
{
	background:url('../front_images/bg_hdr_hm.png') no-repeat;
	background-size:cover;width:100%;height:630px;
	top:0;
	left:0;
	position:absolute;
}
.banner2
{
	background:url('../front_images/bg_privrefpol.png') no-repeat;
	background-size:cover;width:100%;height:630px;
	top:0;
	left:100%;
	position:absolute;
}
.banner3
{
	background:url('../front_images/bg_signup.png') no-repeat;
	background-size:cover;width:100%;height:630px;
	top:0;
	left:100%;
	position:absolute;
}
.banner4
{
	background:url('../front_images/bg_pr_ue_res.png') no-repeat;
	background-size:cover;width:100%;height:630px;
	top:0;
	left:100%;
	position:absolute;
}
.mySliderSelectors
{
	position:absolute;
	width:300px;
	left:50%;
	margin-left:-150px;
	bottom:10px;
	text-align:center;
}
.mySliderCircle
{
	width:16px;
	height:16px;
	border-radius: 8px 8px 8px 8px;
    -moz-border-radius: 8px 8px 8px 8px;
    -webkit-border-radius: 8px 8px 8px 8px;
	border:solid 2px #ED4808;
	display:inline-block;	
	opacity:0.8;filter:alpha(opacity=80);
}
.mySliderAct
{
	background-color:#ED4808;
}
.mySliderCircle:hover
{
	background-color:#ED4808;
	cursor:pointer;
	opacity:1;filter:alpha(opacity=100);
}
.shapeLf
{
	width:15%;
	height:332px;
	position:absolute;
	top:0;
	left:0;
	background-color:#999;
	z-index:20;
}
.shapeRg
{
	width:15%;
	height:332px;
	position:absolute;
	top:0;
	right:0;
	background-color:#999;
	z-index:20;
}
.LogoSlider1
{
	top:0;
	left:0;
	width:2100px !important;
	position:absolute;
}
.LogoSlider2
{
	top:0;
	left:2100px;
	position:absolute;
	width:2100px !important;
}
.logosFloating
{
	position:relative;
	display:inline-block;
}
.imdLogosFloating
{
	top:0;
	left:0;
	z-index:3;
}
.imdLogosFloatingW
{
	position:absolute;
	top:0;
	left:0;
	opacity:1;filter:alpha(opacity=100);
	z-index:4;
}
.imdLogosFloatingW:hover
{
	opacity:0;filter:alpha(opacity=0);
}
.btnLasso
{
	padding:20px 30px;
	width:270px;
	text-align:center;
	margin-left:-50px;
}
.btnLasso:hover
{
	background:url('../front_images/lasso.png') no-repeat;
	background-size:100% 100%;
}
.btnForLasso
{
	padding:5px 10px;
	width:170px;
	background-color:#ED4808;
	border:solid 2px white;
	color:white;
	font-weight:bold;
	border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}
.btnForLasso:hover
{
	background-color:white;
	border:solid 2px white;
	color:#ED4808;
}
.TitlesSec
{
	position:absolute;
	left:15%;
	bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:6.1vw;
	line-height:6.1vw;
	color:White;
	margin-bottom:-20px;
}
.iconInfo
{
	width:100%; 
	text-align:center;
	font-size:19px;
	font-weight:bold;
	line-height:30px;
}
.iconInfo:hover
{
	cursor:pointer;
	color:#ED4808;
}
.iconInfo img
{
	padding-bottom:10px;
}
.iconInfoHome
{
	width:100%; 
	text-align:center;
	font-size:19px;
	font-weight:bold;
	line-height:30px;
}
.iconInfoHome:hover
{
	cursor:pointer;
	color:#ED4808;
}
.iconInfoHome img
{
	padding-bottom:10px;
}
.iconInfoArrow
{
	display:none;
	margin-bottom:-4px;
	z-index:100;
}
.iconInfoArrowLine
{
	display:none;
	height:2px;
	width:100%;
	background-color:#CCCCCC;
}
.iconInfoDivContent
{
	/*background-color:#CCCCCC;
	border-top:solid 2px #ccc;*/
	width:100%;
	padding:30px 40px;
	height:150px;
	display:none;
}
.new-account-slide
{
	position:fixed;
	display:none;
	width:100%;
	top:100px;
	left:0;
	background:rgba(255,255,255,0.95);
	border-bottom: 1px solid #c4c4c4;
	padding:10px 20px;
	text-align:center;
	z-index:100;
}
.contact-us-slide
{
	position:fixed;
	visibility:hidden;
	width:100%;
	top:100px;
	left:0;
	background:rgba(255,255,255,0.95);
	border-bottom: 1px solid #c4c4c4;
	padding:10px 0 10px 0;
	text-align:center;
	z-index:110;
}
.myLinks
{
	text-decoration:none;
	font-weight:bold;
}
.myLinks:hover
{
	color:#ED4808;
	cursor::pointer;
}
.table
{
	text-align:left;
	width:auto !important;	
	position:relative;
	margin-bottom:0 !important;
	left:0;
}
.table td .content{;padding-left:10px}
.cta-solo-heading
{
	color:#ED4808;
}
.contact-us-links
{
	color:#090909;
	text-decoration:none;
	cursor:pointer;
}
.contact-us-links:hover
{
	color:#ED4808;
	font-weight:600;
}
.iconInfoDivContentHome
{
	/*background-color:#CCCCCC;*/
	border-top:solid 2px #ccc;
	width:100%;
	padding:30px 40px;
	height:450px;
	position:absolute;
	top:0;
	left:0px;
}
.arrowHome
{
	position:absolute;
	top:0;
	margin-top:-29px;
}
.shapeLeft
{
	position:absolute;
	top:0;
	left:0;
	width:1px;
	height:300px;
	background-color:white;
	padding:30px 0;
	margin-top:-50px;
}
.shapeRight
{
	position:absolute;
	top:0;
	right:0;
	width:1px;
	background-color:white;
	height:300px;
	padding:30px 0;
	margin-top:-50px;
}
.darkGreyBar
{
	width:100%;
	background-color:#bbb;
	color:#eee;	
	position:relative;	
}
.darkGreyBarContent
{
	width:1044px;
	left:50%;
	margin-left:-522px;
	position:relative;
	height:354px;
}
.divQuote
{
	width:960px;
	height:365px;
	left:50%;
	margin-left:-480px;
	top:0;
	margin-top:-4px;
	position:absolute;
}
.divQuoteStart
{
	left:0px;
	margin-left:-90px;
	top:0;
	margin-top:-2px;
	position:absolute;
}
.divQuoteEnd
{
	right:0px;
	margin-right:-90px;
	bottom:0;
	margin-bottom:-2px;
	position:absolute;
}
#myCarousel5
{
	background: url(../front_images/back_08_g.jpg);
	background-size: cover;
	background-position: center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	color: #ffffff;
}
.top-section
{
	width:100%;
	position:relative;
	height:690px;
	overflow:hidden;
}
.top-left-section
{
	position:absolute;
	height:450px;
	bottom:0;
	margin-bottom:65px;
	width:40%;
	left:-10%;
	overflow:hidden;
}
.top-right-section
{
	position:absolute;
	height:500px;
	bottom:0;
	margin-bottom:40px;
	width:40%;
	right:-10%;
	overflow:hidden;
}
.top-center-section
{
	position:absolute;
	height:200px;
	top:50%;
	margin-top:-170px;
	width:40%;
	left:50%;
	margin-left:-20%;
	overflow:hidden;
	text-align:center;
	opacity:0;
}
.top-ipad
{
	position:absolute;
	height:400px;
	top:0px;
	right:100%;
}
.top-iphone
{
	position:absolute;
	top:0px;
	right:100%;
}
.top-macbook
{
	position:absolute;
	height:500px;
	top:0px;
	left:100%;
}
.top-dis-line
{
	position:absolute;
	width:0px;
	height:0px;
	border-left:dashed 2px #ED4808;
	left:50%;
	bottom:250px;
	display:none;
}
a:hover
{
	cursor:pointer;
}
.second-content-boxes
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	margin:10px;
}
.hor-line-top
{
	position:absolute;
	width:25%;
	height:0px;
	right:50%;
	top:0;
	border-top:dashed 2px #ED4808;
	display:none;
}
.ver-line-top-1
{
	position:absolute;
	width:0px;
	height:80px;
	top:0;
	right:50%;
	margin-right:25%;
	border-left:dashed 2px #ED4808;
	display:none;
}
.hor-line-2
{
	position:absolute;
	width:50%;
	height:0px;
	right:50%;
	top:80px;
	border-top:dashed 2px #ED4808;
	display:none;
}
.ver-line-top-21
{
	position:absolute;
	width:0px;
	height:50px;
	top:80px;
	right:50%;
	margin-right:50%;
	border-left:dashed 2px #ED4808;
	display:none;
}
.ver-line-top-22
{
	position:absolute;
	width:0px;
	height:50px;
	top:80px;
	right:50%;
	margin-right:25%;
	border-left:dashed 2px #ED4808;
	display:none;
}
.ver-line-top-23
{
	position:absolute;
	width:0px;
	height:50px;
	top:80px;
	right:50%;
	margin-right:0;
	border-left:dashed 2px #ED4808;
	display:none;
}