@charset "euc-kr";

/* Type Selector */
*{margin:0; padding:0; font-family:Verdana; color:#787878; font-size:12px;}
ul,li {margin:0; padding:0; }
img, fieldset, button{border:none;}
hr, button img{display:none;}
li{list-style:none;}
a:link{text-decoration:none; color:#887650;}    
a:active,    
a:visited{text-decoration:none;color:#664602;}
a:hover{text-decoration:underline;color:#664602;}
a{text-decoration:none;}
html:first-child select{padding-right:6px; height:20px;} /* Opera 9 & Below Fix */ 
option {padding-right:6px;} /* Firefox Fix */
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */
body{height:100%;width:100%;}

/* Form Selector */
textarea{overflow:auto; border:solid 1px #d8d8d8;}
select {font-size:11px; height:20px; border:solid 1px #d8d8d8;}
.input {border:solid 1px #d8d8d8; height:20px;}
.input02 {border:solid 1px #d8d8d8; height:20px;}





/* Text Selector */
.f_5 {font-family:Verdana; font-size:12px; color:#555555;}
.f_br {font-weight:bold; color:#ae7227;}
.f_3 {font-weight:bold; color:#333333;}
.f_dbr {font-weight:bold; color:#865607;}
.f_br02 {font-weight:bold; color:#8c6c33;}
.f_br03 {font-weight:bold; color:#8c6c33; font-family:Dotum;}
.c {text-align:center;}
.f_18 {font-size:18px;}




/* Layout Selector */
#wrap {width:970px; margin:0 auto;}
#top {width:970px; height:60px; margin:0 auto;}
#container {width:970px; height:auto; margin:0 auto; background-color:#ffffff; position:relative;}
#footer {width:940px; height:35px; margin:0 auto; background:url(/eng/images/common/foot_bg.gif) repeat-x; padding:15px; clear:both;}


/* Header Selector*/
#logo {width:120px; height:60px; float:left;}
#topmenu {width:244px; height:15px; float:right; margin-top:32px;}


/* Main Selector*/
#main_top {width:970px; height:60px; margin-top:50px; _margin-top:25px;}
#main_Flash {width:970px; height:400px; margin:0 auto;}
#main_contents {width:940px; height:133px; background:url(/eng/images/main/main_contents_bg.gif) repeat-x; padding-left:15px; padding-right:15px;}



/* Footer Selector*/
.copyright {width:460px; height:33px; float:left;}
.foot_logo {width:67px; height:33px; float:right;}
.btn_cl {width:230px; height:30px; float:right; margin-top:3px; margin-right:10px;}
.btn_cl02 {width:109px; height:30px; float:right; margin-top:3px; margin-right:10px;}

/*Site History*/
#navi {width:390px; height:10px; position:absolute; top:20px; left:550px; font-family:Vernada; font-size:11px; float:right;}
#navi ul {float:right; height:10px;}
#navi li {display:inline;}
#navi .navigation {color:#9c9c9c;}
#navi .navigation img {padding-top:2px; padding-left:3px; padding-right:3px;}



/*Left Menu*/
#Left {width:147px; height:auto; float:left;}
.left_menu {width:147px; height:400px;}
.left_menu02 {width:147px; height:61px;}


/*Quick Menu*/
.left_quick {width:147px;}
.left_quick li {margin-bottom:5px;}


/* Container Common Selector*/
.sub_Topflash {width:970px; height:180px;}
.contents {width:910px; height:auto; float:left; padding:0 30px 30px 30px; background-color:#ffffff; font-family:Vernada; font-size:12px; color:#787878; line-height:18px;}
.sub_con {width:698px; height:auto; margin-left:65px; float:left;}
.title {width:698px; height:28px;}
.stitle {width:698px; height:11px; margin-top:11px;}
.stitle2 {width:698px; height:11px; margin-top:31px;}
.sub_line {margin-top:41px;}
.sub_line2 {margin-top:21px;}
.con {width:698px; height:auto; padding-top:40px;}
.con02 {width:698px; height:auto;}


/* Container Selector*/
.tab {width:698px; height:22px;}
.tab li {float:left }
#num_list {width:698px; list-style-type:none;}
#num_list li {padding:10px 0 10px 25px;}
#num_one {background:url(/eng/images/common/num_01.gif) no-repeat 0 50%; }
#num_two {background:url(/eng/images/common/num_02.gif) no-repeat 0 50%;}
#num_three {background:url(/eng/images/common/num_03.gif) no-repeat 0 50%;}
#num_four {background:url(/eng/images/common/num_04.gif) no-repeat 0 50%;}
#num_five {background:url(/eng/images/common/num_05.gif) no-repeat 0 50%;}
#num_six {background:url(/eng/images/common/num_06.gif) no-repeat 0 50%;}
#num_seven {background:url(/eng/images/common/num_07.gif) no-repeat 0 50%;}
#num_eight {background:url(/eng/images/common/num_08.gif) no-repeat 0 50%;}
#num_nine {background:url(/eng/images/common/num_09.gif) no-repeat 0 50%;}
#num_ten {background:url(/eng/images/common/num_10.gif) no-repeat 0 50%;}
#num_eleven {background:url(/eng/images/common/num_11.gif) no-repeat 0 50%;}
#num_twelve {background:url(/eng/images/common/num_12.gif) no-repeat 0 50%;}
.vietnam_tel {width:100%; border-collapse:collapse; line-height:18px;}
.vietnam_tel th {text-align:left; background:url(/eng/images/common/bullet_rec.gif) no-repeat 0 50%; padding-left:7px;}
.vietnam_tel td {padding-left:7px;}
.vietnam_02 {width:100%; border-collapse:collapse; margin-top:14px;}
.vietnam_02 td {background:url(/eng/images/common/bullet_rec02.gif) no-repeat 0 50%; padding-left:21px;}
.vietnam_03 {width:100%; border-collapse:collapse; border-top-width:1px; border-top-color:#d8bca0; border-top-style:solid; border-left-width:1px; border-left-color:#d8bca0; border-left-style:solid; margin-top:20px;}
.vietnam_03 th {vertical-align:middle; padding:8px; color:#95630f; border-right-width:1px; border-right-color:#d8bca0; border-right-style:solid; border-bottom-width:1px; border-bottom-color:#d8bca0; border-bottom-style:solid;}
.vietnam_03 td {padding:15px; border-right-width:1px; border-right-color:#d8bca0; border-right-style:solid; border-bottom-width:1px; border-bottom-color:#d8bca0; border-bottom-style:solid;}
.bg_color {background-color:#f7efdf;}

.china {width:100%; border-collapse:collapse; line-height:18px;}
.china th {text-align:left; background:url(/images/common/bullet_rec.gif) no-repeat 0 50%; padding-left:7px;}
.china td {text-align:left;}

.history {width:100%; border-collapse:collapse;}
.history td {border-bottom-color:#d5d5d5; border-bottom-style:dashed; border-bottom-width:1px; padding:20px 0;}
.history_t {width:100%; border-collapse:collapse;}
.history_t th {text-align:left; vertical-align:text-top; padding:0 0 0 15px;}
.history_t td {padding:0 0 0 15px; border-bottom:0; text-align:left;}

.map {width:698px; height:130px; position:absolute; top:571px; left:242px;}
.map_img {height:30px; border-bottom-width:1px; border-bottom-color:#d5d5d5; border-bottom-style:solid; padding:21px 0 21px 10px;}


.practice {width:320px; float:left; margin-right:19px;}
.practice a:link {color:#787878;}
.practice a:visited{text-decoration:none;color:#664602;}
.practice a:hover{text-decoration:underline;color:#664602;}

/*.practice_01 {width:100%;  border-collapse:collapse; margin-bottom:40px;}*/
.practice_01 {width:100%;  border-collapse:collapse; margin-bottom:20px;}
.practice_01 th {border-bottom-color:#d2d2d2; border-bottom-style:dashed; border-bottom-width:1px; background:url(/images/common/bullet_rec02.gif) no-repeat 0 50%; padding-left:20px; padding-top:8px; padding-bottom:8px; text-align:left;}
.practice_01 .sub {border-bottom-color:#d2d2d2; border-bottom-style:dashed; border-bottom-width:1px; background:url(/images/common/bullet_tri.gif) no-repeat 20px 50%; padding-left:30px; padding-top:8px; padding-bottom:8px;}


.practice_02 {width:100%;  border-collapse:collapse; margin-bottom:40px;}
.practice_02 th {text-align:left; font-weight:normal; padding-bottom:24px;}
.practice_02 td {border-bottom-color:#d2d2d2; border-bottom-style:dashed; border-bottom-width:1px; background:url(/images/common/bullet_rec02.gif) no-repeat 0 50%; padding-left:20px; padding-top:8px; padding-bottom:8px; font-weight:bold;}


/*.txt {width:460px; text-align:justify; float:left;}*/
.txt {width:430px; text-align:justify; float:left;}
.txt_img {margin-bottom:30px;}
.txt_case {width:100%; border-collapse:collapse;}
.txt_case td {background:url(/images/common/bullet_tri.gif) no-repeat 0 50%; padding-left:10px;}

/*.m_list {width:202px; float:left;}*/
.m_list {width:232px; float:left;}
.m_list_t {width:100%; border-collapse:collapse;}
.m_list_t th {border-bottom-color:#d2d2d2; border-bottom-style:dashed; border-bottom-width:1px; text-align:left;}


.List_title {width:100%; border-collapse:collapse; border-color:#c39636; border-width:1px; border-style:solid; background-color:#cdac66;}
.List_title td {padding:8px; border-right-color:#c39636; border-right-style:solid; border-right-width:1px; text-align:center;}

.List {width:100%; border-collapse:collapse; font-family:Vernada; font-size:12px; line-height:18px;}
.List td {padding:5px; border-bottom-color:#eddfc2; border-bottom-style:solid; border-bottom-width:1px; color:#887650;}

.List02 {width:100%; border-collapse:collapse; font-family:Vernada; font-size:12px; line-height:18px;}
.List02 td {padding:5px; border-bottom-color:#eddfc2; border-bottom-style:solid; border-bottom-width:1px; color:#787878;}

.c {text-align:center;}
.p_l20 {padding-left:20px;}

.View {width:100%; border-collapse:collapse; font-size:12px; border-top-color:#c39636; border-top-style:solid; border-top-width:1px; border-bottom-color:#e8d7b3; border-bottom-style:solid; border-bottom-width:1px;}
.View th {border-bottom-color:#e8d7b3; border-bottom-style:solid; border-bottom-width:1px; padding:8px 8px 8px 15px; background:url(/eng/images/common/tv_bar.gif) no-repeat bottom right; text-align:left; vertical-align:middle;}
.View td {border-bottom-color:#e8d7b3; border-bottom-style:solid; border-bottom-width:1px; padding:8px 8px 8px 15px; vertical-align:middle;}
.View .view_con {padding:20px;}

.Write {width:100%; border-collapse:collapse; font-size:12px; border-top-color:#c39636; border-top-style:solid; border-top-width:1px; border-bottom-color:#e8d7b3; border-bottom-style:solid; border-bottom-width:1px;}
.Write th {border-bottom-color:#e8d7b3; border-bottom-style:solid; border-bottom-width:1px;; padding:8px 8px 8px 15px; background:url(/eng/images/common/tv_bar.gif) no-repeat bottom right; text-align:left; vertical-align:middle;}
.Write td {border-bottom-color:#e8d7b3; border-bottom-style:solid; border-bottom-width:1px; padding:8px 8px 8px 15px; vertical-align:middle;}
.Write img {vertical-align:middle;}
.Write input {vertical-align:middle;}
.Write select {vertical-align:middle;}


.numbering {width:698px; height:11px; text-align:center; vertical-align:middle; margin-top:10px;}
.numbering img {margin:0 3px; vertical-align:middle;}

.search {width:698px; height:28px; text-align:center; margin-top:20px; padding-top:9px;}
.search input {vertical-align:middle;}
.search select {vertical-align:middle;}


.search02 {width:199px; height:28px;}
.search02 input {vertical-align:middle;}
.search02 select {vertical-align:middle;}


.search03 {width:245px; height:28px;}
.search03 input {vertical-align:middle;}
.search03 select {vertical-align:middle;}


.btn {height:18px; text-align:right; margin-top:15px;}
.btn02 {height:18px; text-align:center; margin-top:15px;}
.btn03 {float:right;}


.sumnail {width:100%; border-collapse:collapse;}
.sumnail td {border-bottom:0; padding:3px;}


.member_title {width:650px; height:27px; background:url(/eng/images/members/member_list_bg.gif) repeat-x; padding-top:2px; border:solid 1px #5d3a00;}
.member_title_t {width:650px; height:9px; font-weight:bold;}
.member_title_t td {text-align:center; border-right-color:#734611; border-right-style:solid; border-right-width:1px; color:#ffffff; padding:0 6px;}
.member_title_t a:link {color:#ffffff;}

.member_title_ov {width:45px; height:27px; background:url(/eng/images/members/member_list_ov_bg.gif) repeat-x; border:solid 1px #851148;}
.member_title_ov td {text-align:center; color:#ffffff; font-size:20px; padding-top:0px; font-weight:bold;}


.member_list {width:100%; border-collapse:collapse; border-top-color:#cdac66; border-top-style:solid; border-top-width:1px; border-bottom-color:#cdac66; border-bottom-style:solid; border-bottom-width:1px;}
.member_list th {text-align:center; padding:8px; border-bottom-color:#eddfc2; border-bottom-style:solid; border-bottom-width:1px; color:#787878; line-height:16px;}
.member_list td {padding:8px; border-bottom-color:#eddfc2; border-bottom-style:solid; border-bottom-width:1px; color:#787878; line-height:16px;}
.member_list a:link {color:#787878;}
.member_list a:hover {color:#787878; text-decoration:underline;}
.member_list a:visited {color:#787878;}
.member_photo {width:77px; height:98px; background:url(/eng/images/members/member_pic_bg.gif) no-repeat; padding:3px; position:relative; top:-30px; left:70px; display:none; z-index:5;}

.member_con {width:698px; height:auto;}
.member_con_photo {width:150px; height:190px; border:1px solid #cacaca;}
.member_info {width:518pxl height:190px; border-collapse:collapse; color:#787878;}
.member_info th {text-align:left;}
.member_info td {text-align:left; line-height:16px;}
.member_info2 {height:190px; border-collapse:collapse; color:#787878;}
.member_info2 th {text-align:left;}
.member_info2 td {line-height:16px;}
.member_info_sp {width:698px; height:auto; border-collapse:collapse; margin-top:50px;}
.member_info_sp th {padding-bottom:15px; text-align:left;}
.member_info_sp td {padding-bottom:25px; text-align:left;}
.member_info_sp_b {width:100%; border-collapse:collapse; color:#787878;}
.member_info_sp_b td {padding:2px 0; line-height:18px; color:#787878;}
.member_info_sp2 {width:548px; height:auto; border-collapse:collapse; margin-top:50px;}
.member_info_sp2 th {padding-bottom:15px; text-align:left;}
.member_info_sp2 td {padding-bottom:25px; text-align:left;}

.practice_area {width:150px; float:left;}
.practice_area_t {width:100%; border-collapse:collapse;}
.practice_area_t th {text-align:left; padding-bottom:15px;}
.practice_area_t td {text-align:left; background:url(/images/common/bullet_rec.gif) no-repeat 10px 50%; padding:3px 3px 3px 20px;}

.sitemap {width:220px; float:left; margin-right:19px;}
.sitemap a:link {color:#787878;}
.sitemap a:visited{text-decoration:none;color:#664602;}
.sitemap a:hover{text-decoration:underline;color:#664602;}
.sitemap_01 {width:100%;  border-collapse:collapse;}
.sitemap_01 th {text-align:left; font-weight:normal; padding-bottom:24px;}
.sitemap_01 td {border-bottom-color:#d2d2d2; border-bottom-style:dashed; border-bottom-width:1px; background:url(/eng/images/common/bullet_rec02.gif) no-repeat 0 50%; padding-left:20px; padding-top:8px; padding-bottom:8px;}
.sitemap_02 {width:100%;  border-collapse:collapse;}
.sitemap_02 th {text-align:left; font-weight:normal; padding-bottom:24px;}
.sitemap_02 td {border-bottom-color:#d2d2d2; border-bottom-style:dashed; border-bottom-width:1px; background:url(/eng/images/common/bullet_rec03.gif) no-repeat 0 50%; padding-left:20px; padding-top:8px; padding-bottom:8px;}
.sitemap_03 {width:100%;  border-collapse:collapse;}
.sitemap_03 th {text-align:left; font-weight:normal; padding-bottom:24px;}
.sitemap_03 td {border-bottom-color:#d2d2d2; border-bottom-style:dashed; border-bottom-width:1px; background:url(/eng/images/common/bullet_rec04.gif) no-repeat 0 50%; padding-left:20px; padding-top:8px; padding-bottom:8px;}
