/*common*/
@charset 'utf-8';
div, p, ul, li, input, body
{padding: 0px; margin: 0px; list-style: none; list-style-type: none; border-collapse: collapse; font-size:8pt; color: #888888; line-height:16px; font-family:Verdana,Arial,sans-serif}

a:link {COLOR: #888888; TEXT-DECORATION: none}
a:active {COLOR: #888888; TEXT-DECORATION: none} 
a:visited {COLOR: #888888; TEXT-DECORATION: none}
a:hover {COLOR: #888888; TEXT-DECORATION: none}

td {font-family:Verdana,Arial,sans-serif; font-size: 8pt; line-height:16px; color: #888888}

select {color:#888888; font-size:8pt; padding:2; font-family:Verdana,Arial,sans-serif; letter-spacing:-1; height:19px}
input {color:#888888; font-size:9pt; padding:2; font-family:Verdana,Arial,sans-serif;}
textarea {color:#888888; font-size:9pt; padding:2; font-family:Verdana,Arial,sans-serif;}

.input_box01 {border: 1px solid #dadada; height:19px}
.input_box02 {border: 1px solid #7ca0cf; height:19px}
.radio_style01 {position:relative; top:2px;}
.input_box03 {border: 1px solid #7ca0cf; width:440px; height:55px; overflow:auto}

.img_box01 {border: 1px solid #b3cdf0}

.commoncant {float: left; padding:0px; text-align:left; margin: 0px; list-style-type: none; border-collapse: collapse; list-style: none; font-size:1px; line-height:1px}
.commoncant01 {padding:0px; margin: 0px; list-style-type: none; border-collapse: collapse; list-style: none; font-size:1px; line-height:1px}

a,area {blr:expression(this.onFocus=this.blur())} /* for IE */
:focus {-moz-outline-style:none;} /* for Firefox */ 

img {border:none}

.body01 {width: 100%; float: left; text-align: center; padding:0px}
.body01 div {width: 895px; margin: 0px auto;}

#sub {width: 895px; margin: 0px auto}
.sub_main {width: 895px; margin: 0px auto; height:132px; text-align:left}

.sub_body01 {background:url(/images/sub_body01.gif) no-repeat; width: 895px; margin: 0px auto; height:132px; text-align:left}
.sub_body01 div {float:left}

#left {width:240px; padding-top:40px; text-align:center}

#center {float: left; width:645px; text-align:left}
.title01 {float:left; width:255px; padding-top:49px}
.title02 {float:left; width:350px; text-align:right; padding-top:48px; letter-spacing:-1px}
.title02 p {display:inline; background:url(/images/location.gif) no-repeat; padding-left:15px}
.title03 {float:left; background:url(/images/text_bar.gif) no-repeat; width:606px; height:23px; margin-top:10px}

#footer {float:left; width: 890px; padding:100px 0 50px 0}

/* 'footer02, footer03'ÀÇ topÀÇ °ªÀº ¼û°ÜÁø °è¿­»ç ¸µÅ© À§Ä¡ °ªÀÓ */
.footer02 {position:absolute; top:-124px; left:705px; text-align:left}
.footer03 {position:absolute; top:-124px; left:705px; text-align:left}
.footer02 p, .footer03 p {padding-top:6px; float:left; text-align:left}

#postit {display:inline; float:left; position:absolute; visibility:hidden; text-align:left}

.title01 p, #com_style01 p, .list_style02, #env_style02 p, .pro_style03 p, .pro_style10 p {float:left}

/* main */
#main_center {width:805px; text-align:left; padding-top:45px}

#main_style01 {position:absolute; float:left; top:405px; padding-left:45px}
#main_style01 .main_style02 {float:left; width:220px}
.main_style03 {border-bottom: 1px solid #cacaca; padding-bottom:7px}
.main_style04 {width:220px; padding-top:5px}
.main_style05 {float:left; background:url(/images/main_img02.gif) no-repeat; padding-left:13px}
.main_style05 p {float:left; margin-bottom:3px}
.main_style05 font {float:left; width:170px; font-family:Verdana,Arial,sans-serif; font-size: 8pt;}

/* company */
#com_style01 li {float:left; padding-top:5px}
.com_style02 {font-weight:bold; line-height:20px; width:70px; text-align:right; padding-right:10px}
.com_style03 {float:left; background:url(/english/images/company/com_img04.gif) no-repeat; padding:4px 0 0 5px; width:600px; margin-left:3px; display:inline}
.com_style04 {line-height:14px; background:url(/images/company/lab_img04.gif) no-repeat; padding-left:10px; width:400px; margin-top:2px}
.com_style05 {background-color:#ebebeb; padding:6px 0 4px 0; text-align:center; font-weight:bold}
.com_style06 {background-color:#e8f0fa; color:#055ccd; padding:6px 0 4px 20px}
.com_style07 {background-color:#ffffff; text-align:right; padding:6px 30px 4px 0}
.com_style08 {background-color:#e8f0fa; text-align:right; color:#055ccd; padding:6px 20px 4px 0}
.com_style09 {background-color:#f7f7f7; text-align:right; padding:6px 30px 4px 0}
.com_style10 {background-color:#ebebeb; text-align:right; padding:6px 30px 4px 0}

/* etc */
.etc_style01 {float:left; background:url(/english/images/etc/map_img05.gif) no-repeat; margin:5px 0 3px 10px; padding-left:10px; display:inline; width:105px}
.etc_style02 {border-right: 1px solid #e3e3e3; padding-right:20px}

/* product */
.pro_style01 {background-color:#ffffff; padding:6px 0 4px 0; text-align:center; color:#055ccd}
.pro_style02 {text-align:right; padding:15px 0 5px 0; width:595px}
.pro_style03 {float:left; background:url(/english/images/products/tar_img02.gif) no-repeat; width:605px; height:141px; padding:30px 0 0 30px}
.pro_style04 {float:left; border-bottom: 1px solid #cddef5; padding:10px 0 15px 0}
.pro_style05 {float:left; padding-left:30px; width:425px}
.pro_style06 {float:left; padding:25px 0 0 10px; width:590px}
.pro_style06 p {float:left; padding-left:20px; width:580px}
.pro_style07 {background-color:#e8f0fa; text-align:center; color:#055ccd; padding:6px 0 4px 0; letter-spacing:-1px; font-size:11px}
.pro_style08 {background-color:#ffffff; text-align:center; padding:8px 0 8px 0; color:#045bcd; letter-spacing:-1px; font-size:11px}
.pro_style08 a:link, .pro_style08 a:active, .pro_style08 a:visited, .pro_style08 a:hover {COLOR: #045bcd; TEXT-DECORATION: none}
.pro_style09 {background-color:#ffffff; padding:8px 0 8px 5px; color:#045bcd; letter-spacing:-1px; font-size:11px}
.pro_style10 {float:left; background:url(/english/images/products/tar_img33.gif) no-repeat; width:605px; height:102px; padding:30px 0 0 30px}
.pro_style11 {background-color:#ffffff; padding:8px 0 8px 5px; color:#045bcd; letter-spacing:-1px; font-size:11px}

/* environment */
.env_style01 {float:left; width:605px; text-align:right; padding:17px 0 5px 0}
.env_style01 p {display:inline; padding-left:3px}
#env_style02 li {float:left; width:605px; padding-top:15px; font-size:1px; line-height:1px}
.env_style03 {float:left; width:135px; padding:15px 0 0 5px}
.env_style04 {background-color:#e8f0fa; text-align:center; color:#055ccd; font-weight:bold; padding:6px 0 4px 0}
.env_style05 {background-color:#ffffff; padding:8px 0 8px 10px}
.env_style06 {background-color:#ffffff; padding:6px 0 4px 0; text-align:center}
.env_style07 td {border-top: 1px solid #b3cdf0}
.env_style08 {float:left; background-color:#e8f0fa; padding:5px; margin-left:10px; display:inline}
.env_style09  {background-color:#ffffff; padding: 4px; font-family: Arial,verdana,AppleGothic,sans-serif; font-size: 8pt; color: #888888; word-spacing: 1pt; line-height: normal; letter-spacing: -0.5px; font-variant: lighter}

/* custom */
.cus_style01 {float:left; background:url(../../images/custom/icon_box01.gif) no-repeat; width:590px; margin:10px 0 0 10px; padding-left:8px; display:inline}
.cus_style01 p {color:#055ccd}
.cus_style02 {background-color:#e8f0fa; width:115px; text-align:center; color:#055ccd; font-weight:bold}
.cus_style03 {background-color:#ffffff; padding:15px 0 13px 10px}
.cus_style04 {float:left; margin-bottom:10px}
.cus_style05 {background-color:#e8f0fa; width:55px; text-align:center; color:#055ccd; font-weight:bold; padding-top:2px}
.cus_style06 {background-color:#ffffff; padding:8px 0 5px 10px}
.cus_style07 {color:#045bcd; width:590px; text-align:right; padding:25px 0 5px 10px}
.cus_style08 {padding-top:10px; text-align:center; width:585px}

/* list style */
.list_style01 {float:left; border-top: 1px solid #b4cef0; width:605px}
.list_style02 td {padding:10px 0 10px 0; border-top: 1px solid #b4cef0; text-align:center; vertical-align:middle}
.list_style03 {float:left; text-align:center; width:605px; border-top: 2px solid #b4cef0; padding-top:20px; COLOR: #045bcd}

.list_style03 a:link {COLOR: #045bcd; TEXT-DECORATION: none}
.list_style03 a:active {COLOR: #045bcd; TEXT-DECORATION: none} 
.list_style03 a:visited {COLOR: #045bcd; TEXT-DECORATION: none}
.list_style03 a:hover {COLOR: #045bcd; TEXT-DECORATION: none}

.list_style04 {float:left; background:url(../../images/text_bar01.gif) no-repeat right 50%; padding:5px 0 5px 0; border-top: 2px solid #b4cef0; border-bottom: 2px solid #b4cef0; text-align:center; color:#055ccd; font-weight:bold}
.list_style05 {float:left; padding:5px 0 5px 0; border-top: 2px solid #b4cef0; border-bottom: 2px solid #b4cef0; text-align:center; color:#055ccd; font-weight:bold}
.list_style06 {float:left; border-bottom: 1px solid #b3cdf0; padding:4px 0 5px 0; width:605px}
.list_style06 p {float:left; text-align:center; padding-top:2px}
.list_style06 p.list_style07 {float:left; width:415px; text-align:left; margin-left:5px; display:inline}
.list_style06 p.list_style09 {float:left; width:270; text-align:left; margin-left:5px; display:inline}
.list_style08 {float:left; text-align:center; width:605px; border-top: 1px solid #b4cef0; padding-top:20px}

.img_box01 {border: 1px solid #b4cef0}

.input_box01 {border: 1px solid #dadada; height:19px}

.view_style01 {float:left; border-top: 2px solid #b4cef0; border-bottom: 1px solid #b4cef0; width:605px}
.view_style02 {float:left; display:inline; background:url(/images/img_bar.gif) no-repeat right top; margin:8px 0 4px 15px; color:#055ccd; font-weight:bold}
.view_style03 {float:left; display:inline; margin-left:10px; padding:7px 0 6px 0}
.view_style04 {float:left; border-bottom: 1px solid #b4cef0; width:605px}
.view_style05 {float:left; margin:10px; display:inline; border: 1px solid #dadada; padding:0 10px 15px 10px}
.view_style05 p {float:left; width:565px; padding-top:15px; line-height:16px}
.view_style06 {float:left; border-top: 2px solid #b4cef0; width:605px; text-align:right; padding-top:10px}

.pre_style01 {float:left; border-top: 1px solid #b4cef0; width:605px}
.next_style01 {float:left; background:url(/images/bar01.gif) no-repeat; width:605px}

.write_style01 {float:left; border-top: 2px solid #b4cef0; border-bottom: 1px solid #b4cef0; width:605px; margin-top:15px; display:inline}
.write_style02 {float:left; background:url(../../images/text_bar01.gif) no-repeat right 50%; margin:6px 0 5px 8px; color:#055ccd; font-weight:bold; display:inline}
.write_style03 {float:left; margin-left:10px; padding:3px 0 4px 0; display:inline}
.write_style04 {float:left; border-bottom: 1px solid #b4cef0; width:605px}
.write_style05 {float:left; border-top: 2px solid #b3cdf0; padding-top:15; width:605px; text-align:center}
.write_style06 {float:left; border-bottom: 2px solid #b3cdf0; width:605px}
.write_style06 p {padding:8px 0 5px 95px}