@charset "utf-8";


/*--------------------------------------------------------------------------------------------------------------*/
.company-img1 { height: auto; width: 596px; margin-bottom: 15px; padding-top: 10px; border-top-width: 4px; border-top-style: double; border-top-color: #009999; }
.company-img2 { font-size: 12px; line-height: 18px; height: 200px; width: 370px; padding-right: 226px; background-image: url(../img/company-img2.jpg); background-repeat: no-repeat; background-position: right top; padding-bottom: 10px; border-bottom-width: 4px; border-bottom-style: double; border-bottom-color: #009999; margin-bottom: 20px; }
.tbl_company { padding: 1px; height: auto; width: 592px; margin-bottom: 15px; border: 1px solid #E7F5EF; }
.tbl_company .td1 { font-size: 12px; line-height: 16px; padding: 5px; width: 20%; height: auto; margin: 1px; border: 1px solid #E7F5EF; background-color: #E7F5EF; vertical-align: top; }
.tbl_company .td2 { font-size: 12px; line-height: 16px; background-color: #FFFFFF; margin: 1px; padding: 5px; height: auto; width: 80%; border: 1px solid #E7F5EF; }
.map_waku { height: 300px; width: 586px; border: 5px solid #cccccc; }
.lostwax_tbl { height: auto; width: 596px; margin-bottom: 10px; }
.lostwax_tbl .td_waku { padding: 5px; height: auto; width: 33%; margin: 1px; border: 1px solid #E7F5EF; font-size: 12px; line-height: 16px; color: #000000; background-color:#E7F5EF; }
.lostwax_tbl .td_waku div { font-weight: bold; color: #000000; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; border: 1px solid #006666; background-color: #FFFFFF; cursor: pointer; }
.kome { font-size: 12px; line-height: 18px; color: #FF3333; text-align: right; margin-bottom: 5px; }
.lostwax_tbl .td_waku div:hover { border: 1px solid #CC0000; background-color:#ffeeee; }
/*--------------------------------------------------------------------------------------------------------------*/
#helphint65579 {visibility:hidden;position:absolute;color:#006666;font-family:arial,helvetica,verdana,sans-serif;padding:4px;border:4px double #006666;font-size: 10px;width:auto;background-color:#E8FFFF;z-index:100;}
#helphint58455 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint35967 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint77112 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint79617 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint4464 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint26720 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint81317 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint54061 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint58691 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint59679 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint99334 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint19815 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint15765 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint42618 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint47366 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint91878 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint40069 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint66664 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint81364 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint13442 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint60608 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
#helphint16121 {visibility:hidden;position:absolute;padding:1px;border:1px solid #000000;width:auto;background-color:#ffff00;z-index:100;}
.sagyou { height: auto; width: 596px; margin-bottom: 10px; }
/*--------------------------------------------------------------------------------------------------------------*/
.merit { height: auto; width: 596px; padding-top: 30px; background-image: url(../img/data-img1.gif); background-repeat: no-repeat; background-position: left top; margin-bottom: 25px; }
.merit dt { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #A2D7C0; border-right-color: #A2D7C0; border-bottom-color: #A2D7C0; border-left-color: #A2D7C0; padding: 5px; font-size: 12px; line-height: 16px; margin-bottom: 5px; background-color: #EFFFFF; font-weight: bold; color: #006666; }
.merit dd { margin-bottom: 10px; font-size: 12px; line-height: 18px; padding-left: 25px; }
.merit u { font-size: 16px; color: #FF0000; padding-right: 3px; padding-left: 3px; }
.lostwax_data { height: auto; width: 596px; margin-bottom: 25px; padding-top: 45px; background-image: url(../img/data-img2.gif); background-repeat: no-repeat; background-position: left 15px; border-top-width: 1px; border-top-style: solid; border-top-color: #006666; }
.lostwax_data .data1 { background-image: url(../img/data-img3.gif); background-repeat: no-repeat; background-position: left top; padding-top: 24px; height: auto; width: 596px; margin-bottom: 10px; }
.lostwax_data .data2 { background-image: url(../img/data-img4.gif); background-repeat: no-repeat; background-position: left top; padding-top: 24px; height: auto; width: 596px; margin-bottom: 10px; }
.lostwax_data .data3 { background-image: url(../img/data-img5.gif); background-repeat: no-repeat; background-position: left top; padding-top: 24px; height: auto; width: 596px; margin-bottom: 10px; }
/*--------------------------------------------------------------------------------------------------------------*/
.lostwax_data .data1 td { height: auto; width: 33%; margin: 1px; border: 1px solid #A2D7C0; vertical-align: top; line-height: 20px; font-size: 14px; color: #006666; font-weight: bold; }
.lostwax_data .data1 td div { margin-bottom: 5px; }
.lostwax_data .data2 td { height: auto; width: 50%; margin: 1px; border: 1px solid #A2D7C0; vertical-align: top; line-height: 20px; font-size: 14px; color: #006666; font-weight: bold; }
.lostwax_data .data2 td div { margin-bottom: 5px; }
.lostwax_data .data3 td { height: auto; width: 33%; margin: 1px; border: 1px solid #A2D7C0; vertical-align: top; line-height: 20px; font-size: 14px; color: #006666; font-weight: bold; }
.lostwax_data .data3 td div { margin-bottom: 5px; }
.lostwax_change { height: auto; width: 596px; padding-top: 45px; background-image: url(../img/data-img6.gif); background-repeat: no-repeat; background-position: left 15px; margin-bottom: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #006666; }
.lostwax_change dt { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #A2D7C0; border-right-color: #A2D7C0; border-bottom-color: #A2D7C0; border-left-color: #A2D7C0; padding: 5px; font-size: 12px; line-height: 16px; margin-bottom: 5px; background-color: #EFFFFF; font-weight: bold; color: #006666; }
.lostwax_change dd { margin-bottom: 10px; font-size: 12px; line-height: 18px; padding-left: 25px; }
.lostwax_change dd u { text-decoration: none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FF0000; padding-right: 3px; padding-left: 3px; color: #FF0000; }
