@charset "EUC-KR";

.sustain_ceo { position: absolute; top: 175px; left: 380px; }

/* sustain rayout */
#container_sustain { width: 1010px; position: relative; margin: 0 0 50px 25px;}
#contents_sustain { width: 1010px; position: relative; overflow: hidden;}
#contents_sustain .sus_con { width: 100%; overflow: hidden; margin: 0 0 20px 0;}
#contents_sustain .sus_con .sus_con_left { width: 758px; float: left;}
#contents_sustain .sus_con .sus_con_right { width: 239px; float: left; margin-left: 8px;}

.sus_bg00 { background: url('/resource/images/sustain/sus_bg00.gif') no-repeat left top; width: 185px; height: 478px;}
.sus_bg01 { background: url('/resource/images/sustain/sus_bg01.gif') no-repeat left top; width: 185px; height: 478px;}
.sus_bg02 { background: url('/resource/images/sustain/sus_bg02.gif') no-repeat left top; width: 185px; height: 478px;}
.sus_bg03 { background: url('/resource/images/sustain/sus_bg03.gif') no-repeat left top; width: 185px; height: 478px;}
.sus_bg04 { background: url('/resource/images/sustain/sus_bg04.gif') no-repeat left top; width: 185px; height: 478px;}
.sus_bg05 { background: url('/resource/images/sustain/sus_bg05.gif') no-repeat left top; width: 239px; height: 241px;}
.sus_bg06 { background: url('/resource/images/sustain/sus_bg06.gif') no-repeat left top; width: 233px; height: 227px;}

/* ºí¸´ */
.sus_bullet01 { background: url('/resource/images/sustain/sus_bullet02.gif') no-repeat left 0px; padding: 0 0 0 22px;}
.sus_bullet02 { background: url('/resource/images/sustain/sus_bullet03.gif') no-repeat left 1px; padding: 0 0 0 22px;}
.sus_bullet03 { background: url('/resource/images/sustain/sus_bullet04.gif') no-repeat left 1px; padding: 0 0 0 22px;}
.sus_bullet04 { background: url('/resource/images/sustain/sus_bullet05.gif') no-repeat left 1px; padding: 0 0 0 22px;}
.sus_bullet05 { background: url('/resource/images/social/social_bullet01.gif') no-repeat 0 4px !important; padding: 0 0 0 10px;}
.sus_bullet06 { background: url('/resource/images/search/search_bul.gif') no-repeat 0 5px; padding: 0 0 0 10px;}
.h_bullet01 { background: url('/resource/images/hospital/hospital_bul.gif') no-repeat 0 4px; padding: 0 0 0 10px;}

/* Áö¼Ó°æ¿µ Å×ÀÌºí */
.table_sustain_admin { position: relative; width: 650px; border-top: 1px solid #eecf02; border-left: 1px solid #eecf02; margin-left: 16px; }
.table_sustain_admin table { width:650px; border-collapse: collapse; }
.table_sustain_admin caption { padding-bottom: 5px; }
.table_sustain_admin th { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; background: #cfb401; font-weight: normal; color: #fff; padding: 5px 0 5px 0; }
.table_sustain_admin td { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; text-align: left; padding-left: 20px; padding: 5px 0 5px 5px; }
.table_sustain_admintd .bullet { background: url('/resource/images/sustain/bullet.gif') 0 2px no-repeat; padding-left: 15px; }
.table_sustain_admin td .bullet02 { background: url('/resource/images/sustain/bullet02.gif') 0 2px no-repeat; padding-left: 15px; font-weight: normal; }

.table_sustain_blue { position: relative; width: 650px; border-top: 1px solid #eecf02; border-left: 1px solid #eecf02; margin-left: 16px; }
.table_sustain_blue table { width:650px; border-collapse: collapse; }
.table_sustain_blue caption { font-weight: bold; }
.table_sustain_blue th { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; background: #cfb401; font-weight: normal; color: #fff; padding: 5px 0 5px 0; }
.table_sustain_blue td { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; text-align: left; padding-left: 20px; padding: 5px 0 5px 7px; }
.table_sustain_blue td .bullet { background: url('/resource/images/sustain/bullet.gif') 0 2px no-repeat; padding-left: 15px; }
.table_sustain_blue td .bullet02 { background: url('/resource/images/sustain/bullet02.gif') 0 2px no-repeat; padding-left: 15px; font-weight: normal; }

.table_sustain2 { position: relative; width: 650px; border-top: 1px solid #eecf02; border-left: 1px solid #eecf02; margin-left: 16px; }
.table_sustain2 table { width:650px; border-collapse: collapse; }
.table_sustain2 caption { font-weight: bold; }
.table_sustain2 th { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; background: #cfb401; font-weight: normal; color: #fff; padding: 5px 0 5px 0; }
.table_sustain2 td { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; text-align: center; padding-left: 20px; padding: 5px 5px 5px 5px; }
.table_sustain2 td .bullet { background: url('/resource/images/sustain/bullet.gif') 0 2px no-repeat; padding-left: 15px; }
.table_sustain2 td .bullet02 { background: url('/resource/images/sustain/bullet02.gif') 0 2px no-repeat; padding-left: 15px; font-weight: normal; }
.table_sustain2 .left { text-align: left; }
.table_sustain2 .center { text-align: center; }
.table_sustain2 .right { text-align: right; }
.cell_fc_bg { color:#ffffff; background-color:#cfb401;}

.table_sustain3 { position: relative; width: 650px; border-top: 1px solid #eecf02; border-left: 1px solid #eecf02; margin-left: 16px; }
.table_sustain3 table { width:650px; border-collapse: collapse; }
.table_sustain3 caption { display:none; }
.table_sustain3 th { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; background: #cfb401; font-weight: normal; color: #fff; padding: 5px 0 5px 0; }
.table_sustain3 td { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02;  padding-left: 20px; padding: 5px 8px 5px 8px; }
.table_sustain3 td .bullet { background: url('/resource/images/sustain/bullet.gif') 0 2px no-repeat; padding-left: 15px; }
.table_sustain3 td .bullet02 { background: url('/resource/images/sustain/bullet02.gif') 0 2px no-repeat; padding-left: 15px; font-weight: normal; }

.table_sustain4 { position: relative; width: 650px; border-top: 1px solid #eecf02; border-left: 1px solid #eecf02; margin-left: 16px; }
.table_sustain4 table { width:650px; border-collapse: collapse; }
.table_sustain4 caption { padding-bottom: 5px; font-weight: bold; }
.table_sustain4 th { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; background: #cfb401; font-weight: normal; color: #fff; padding: 5px 0 5px 0; }
.table_sustain4 td { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; text-align: left;  padding: 5px 0px 5px 5px; }

.table_sustain5 { position: relative; width: 650px; border-top: 1px solid #eecf02; border-left: 1px solid #eecf02; margin-left: 16px; }
.table_sustain5 table { width:650px; border-collapse: collapse; }
.table_sustain5 caption { padding-bottom: 5px; font-weight: bold; }
.table_sustain5 th { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; background: #cfb401; font-weight: normal; color: #fff; padding: 5px 0 5px 0; }
.table_sustain5 td { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; text-align: left;  padding: 5px 0px 5px 5px; }
.table_sustain5 td .bullet { background: url('/resource/images/sustain/bullet.gif') 0 2px no-repeat; padding-left: 15px; }
.table_sustain5 td .bullet02 { background: url('/resource/images/sustain/bullet02.gif') 0 2px no-repeat; padding-left: 15px; font-weight: normal; }
.table_sustain5 td ol li{margin:0 10px 0 20px;list-style-type:decimal}
.table_sustain5 .center{text-align:center}

.table_sustain { position: relative; width: 650px; border-top: 1px solid #eecf02; border-left: 1px solid #eecf02; margin-left: 16px; }
.table_sustain table { width:650px; border-collapse: collapse; }
.table_sustain caption { font-weight: bold; }
.table_sustain th { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; background: #cfb401; font-weight: normal; color: #fff; padding: 5px 0 5px 0; }
.table_sustain td { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; text-align: left; padding-left: 20px; padding: 5px 18px 5px 18px; }
.table_sustain td .bullet { background: url('/resource/images/sustain/bullet.gif') 0 2px no-repeat; padding-left: 15px; }
.table_sustain td .bullet02 { background: url('/resource/images/sustain/bullet02.gif') 0 2px no-repeat; padding-left: 15px; font-weight: normal; }
.table_sustain .left { text-align: left; }
.table_sustain .center { text-align: center; }
.table_sustain .right { text-align: right; }
.table_sustain .justi { text-align: justify; }

.table_sustain610 { position: relative; width: 610px; border-top: 1px solid #eecf02; border-left: 1px solid #eecf02; margin-left: 10px; }
.table_sustain610 table { width:610px; border-collapse: collapse; }
.table_sustain610 caption { font-weight: bold; }
.table_sustain610 th { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; background: #cfb401; font-weight: normal; color: #fff; padding: 5px 0 5px 0; text-align: center; }
.table_sustain610 td { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; text-align: left; padding-left: 20px; padding: 5px 5px 5px 5px; }
.table_sustain610 td .bullet { background: url('/resource/images/sustain/bullet.gif') 0 2px no-repeat; padding-left: 15px; }
.table_sustain610 td .bullet02 { background: url('/resource/images/sustain/bullet02.gif') 0 2px no-repeat; padding-left: 15px; font-weight: normal; }
.table_sustain610 .left { text-align: left; }
.table_sustain610 .center { text-align: center; }
.table_sustain610 .right { text-align: right; }

.table_sustain620 { position: relative; width: 620px; border-top: 1px solid #eecf02; border-left: 1px solid #eecf02; margin-left: 10px; }
.table_sustain620 table { width:620px; border-collapse: collapse; }
.table_sustain620 caption { font-weight: bold; }
.table_sustain620 th { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; background: #cfb401; font-weight: normal; color: #fff; padding: 5px 0 5px 0; text-align: center; }
.table_sustain620 td { border-bottom: 1px solid #eecf02; border-right: 1px solid #eecf02; text-align: left; padding-left: 20px; padding: 5px 5px 5px 5px; }
.table_sustain620 td .bullet { background: url('/resource/images/sustain/bullet.gif') 0 2px no-repeat; padding-left: 15px; }
.table_sustain620 td .bullet02 { background: url('/resource/images/sustain/bullet02.gif') 0 2px no-repeat; padding-left: 15px; font-weight: normal; }
.table_sustain620 .left { text-align: left; }
.table_sustain620 .center { text-align: center; }
.table_sustain620 .right { text-align: right; }

/* Áö¼Ó°æ¿µ È¯°æÄ£È­Àû Á¦Ç°,°øÁ¤ ¹é±×¶ó¿îµå */
.environmental_bg01 { width:126px; height:330px; background:url('/resource/images/sustain/manufacture_textbg01.gif') no-repeat; margin-left:60px; display:inline;}
.environmental_bg01 dt {  padding-top:15px; text-align:center;} 
.environmental_bg01 dd { padding:20px 0 0 15px;}
.environmental_bg01 dd ul li { padding:0 0 3px 0;}

.environmental_bg02 { width:126px; height:330px; background:url('/resource/images/sustain/manufacture_textbg02.gif') no-repeat; margin-left:15px;}
.environmental_bg02 dt { padding-top:15px; text-align:center;} 
.environmental_bg02 dd { padding:20px 0 0 15px;}
.environmental_bg02 dd ul li { padding:0 0 3px 0;}
 
.environmental_bg03 { width:126px; height:330px; background:url('/resource/images/sustain/manufacture_textbg03.gif') no-repeat; margin-left:15px;}
.environmental_bg03 dt { padding-top:15px; text-align:center;} 
.environmental_bg03 dd { padding:20px 0 0 15px;}
.environmental_bg03 dd ul li { padding:0 0 3px 0;}

.environmental_bg04 { width:126px; height:164px; background:url('/resource/images/sustain/manufacture_textbg04.gif') no-repeat; margin-left:15px;}
.environmental_bg04 dt { padding-top:15px; text-align:center;} 
.environmental_bg04 dd { padding:20px 0 0 15px;}
.environmental_bg04 dd ul li { padding:0 0 3px 0;}

.environmental_bg05 { width:126px; height:162px; background:url('/resource/images/sustain/manufacture_textbg05.gif') no-repeat; margin-left:15px;}
.environmental_bg05 dt { padding-top:15px; text-align:center;} 
.environmental_bg05 dd { padding:20px 0 0 15px;}
.environmental_bg05 dd ul li { padding:0 0 3px 0;}



/* ÆË¾÷ Å×ÀÌºí */
.pop350_tab{ width:400px; border:1px solid #eecf02; border-collapse: collapse; margin:10px 0 0 15px;}
.pop350_tab caption {font-weight:bold }
.pop350_tab th{ background-color:#cfb401; border-right:1px solid #eecf02; border-bottom:1px solid #eecf02; padding:8px 0 8px 0;  font-weight:normal; text-align:center; color:#ffffff}
.pop350_tab td{ border-right:1px solid #eecf02; border-bottom:1px solid #eecf02; padding:5px 10px 5px 10px;}

.pop660_tab{ width:660px; border:1px solid #eecf02; border-collapse: collapse; margin:10px 0 0 15px;}
.pop660_tab caption { display:none;}
.pop660_tab th{ background-color:#cfb401; border-right:1px solid #eecf02; border-bottom:1px solid #eecf02; padding:8px 0 8px 0;  font-weight:normal; text-align:center; color:#ffffff}
.pop660_tab td{ border-right:1px solid #eecf02; border-bottom:1px solid #eecf02; padding:5px 10px 5px 10px;}

/* µ¶ÀÚÀÇ°ßº¸³»±â */
.subscriber_vam input {vertical-align:middle;}
.bd_bottom {border-bottom:1px solid #e1e1e1; height:78px;}
.bd_bottom2 {border-bottom:1px solid #e1e1e1; height:58px;}
.bd_bottom3 {border-bottom:1px solid #e1e1e1; height:113px;}

/* °¡ÀÌµå¶óÀÎ ÀÎµ¦½º Å×ÀÌºí */
.table_guideline { position: relative; width: 650px; border-top: 1px solid #cacaca; border-left: 1px solid #cacaca; margin-left: 16px; margin-bottom:20px;}
.table_guideline table { width:650px; border-collapse: collapse; }
.table_guideline caption {font-weight:bold;padding-bottom: 5px;}
.table_guideline th { border-bottom: 1px solid #cacaca; border-right: 1px solid #cacaca; background: #fffde2; font-weight: bold; padding: 5px 0 5px 0;}
.table_guideline td { border-bottom: 1px solid #cacaca; border-right: 1px solid #cacaca; text-align: left; padding-left: 20px; padding: 5px 20px 5px 20px; }
.table_guideline .cf4f4{ background:#f4f4f4;}
.table_guideline .cellno { border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; padding-left: 20px; padding: 5px 20px 5px 20px; }

.table_guideline2 { position: relative; width: 650px; border-top: 1px solid #cacaca; border-left: 1px solid #cacaca; margin-left: 16px; margin-bottom:20px;}
.table_guideline2 table { width:650px; border-collapse: collapse; }
.table_guideline2 caption { padding-bottom: 5px; display:none;}
.table_guideline2 th { border-bottom: 1px solid #cacaca; border-right: 1px solid #cacaca; background: #fffde2; font-weight: bold; padding: 5px 0 5px 0;}
.table_guideline2 td { border-bottom: 1px solid #cacaca; border-right: 1px solid #cacaca; text-align: center; padding-left: 20px; padding: 5px 20px 5px 20px; }
.table_guideline2 .cf4f4{ background:#f4f4f4;}
.table_guideline2 .left { text-align:left;}

/* º¸°í¼­ ½ÅÃ» Å×ÀÌºí */
.report_table660 { border-collapse: collapse; width: 660px; border-top: 1px solid #ffde00; margin-bottom: 30px;}
.report_table660 th { text-align: left; padding: 9px 4px 4px 4px; border-bottom: 1px solid #e2e2e2;}
.report_table660 td { padding: 5px 0; border-bottom: 1px solid #e2e2e2;}
.report_table660 input, img {vertical-align:middle;}

/* ÄÁÅÙÃ÷ ¹é±×¶ó¿îµå */
.pdf_view { background: url('/resource/images/sustain/photo_img02.gif') no-repeat left top; width: 466px; height: 368px; margin: 40px 0 0 50px; }
.pdf_view02 { background: url('/resource/images/sustain/photo_img04.gif') no-repeat left top; width: 402px; height: 280px; margin: 20px 0 0 50px; }
.pdf_view03 { background: url('/resource/images/sustain/photo_img10.gif') no-repeat left top; width: 502px; height: 379px; margin: 20px 0 0 50px; }
.pdf_view04 { background: url('/resource/images/sustain/photo_img11.gif') no-repeat left top; width: 568px; height: 380px; margin: 20px 0 0 50px; }


/* popup */
#pop_consuming { width: 650px; position: relative; overflow: hidden;}
#pop_consuming .consuming { position: relative; margin: 25px 0 25px 20px;}


/* pop_table */
.pop_table600 { width: 600px; border-collapse: collapse; border: 1px solid #c2c2c2; margin: 0 0 15px 0;}
.pop_table600 th { background: #f0f0f8; border-right: 1px solid #c2c2c2; border-bottom: 1px solid #c2c2c2;}
.pop_table600 th .border_t06 { padding: 10px 0; border-top: 1px solid #fff;}
.pop_table600 th .border_t07 { border-left: 1px solid #fff;}
.pop_table600 td { border: 1px solid #c2c2c2; padding: 15px;}

.interviewbg { background-color:#fffded; border:1px solid #f7f3d4; height:270px; padding:20px 20px 0 20px;}

/* tab¸Þ´º Ãß°¡  */
.sustain_tabmenu { position: relative; height: 29px; margin-bottom: 15px; margin-right: 20px; margin-top: 30px;}
.sustain_tabmenu ul {float: left; width: 100%; text-align: right; font-size : 0;}
.sustain_tabmenu li {display: inline; font-size: 1px; line-height: 1px;}
.sustain_tabmenu img {vertical-align: top; }