img {border:0;}
th {font-size:12px;}
p, dl ,dt dd, ul, li {margin:0;padding:0;}
A {selector-dummy:expression(this.hideFocus=true);}
A:link    {font-size:9pt; font-family:±¼¸²,µ¸¿ò,arial; text-decoration:none; color:#1b8e8f;}
A:active  {font-size:9pt; font-family:±¼¸²,µ¸¿ò,arial; text-decoration:none; color:#505050;}
A:visited {font-size:9pt; font-family:±¼¸²,µ¸¿ò,arial; text-decoration:none; color:#7f7f7f;}
A:hover   {font-size:9pt; color:#61c6c7;}
body	  {font-size:9pt; font-family:±¼¸²,µ¸¿ò,arial; text-decoration:none; color:#505050; line-height:140%;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;	background-color: #fff;}
font	  {font-size:9pt; font-family:±¼¸²,µ¸¿ò,arial; text-decoration:none; line-height:140%;}
td 		  {font-size:9pt; font-family:±¼¸²,µ¸¿ò,arial; text-decoration:none;}
.line 	  {font-size:9pt; line-height:140%;}
.form 	  {background-color:#ffffff; font-size:9pt; color:#505050;} 
form      {padding:0px; margin:0px}
#location {width:931px;height:26px;margin-left:19px;padding:5px 2px 0 0;border-bottom:1px solid #d1d1d1;text-align:right;}

/*200806 º¸¾ÈÅ¬¸®´Ð °³Æí */
.cont_pd {padding-bottom:30px;}
.h18 {line-height:18px;}
span.img {display:block;text-align:center;}

.main_smb_is {background:url(http://image.ahnlab.com/clinic/clinic_b2b/main_txt01.gif) no-repeat; height:58px; position:relative;}
.main_smb_is div {text-indent:-5000px;}
.main_smb_is p {position:absolute;top:1px;left:150px;}

.txt_point_br {color:#db5800;font-weight:bold;}

.account {width:532px;margin:0 0 0 12px;}
.account table {border-top:2px solid #57B3B4; border-bottom:2px solid #E2E2E2;padding:0; border-collapse:collapse;text-align:center;}
.account table tr th {background-color:#F6F6F6;border-right:1px solid #E2E2E2; border-bottom:1px solid #E2E2E2;height:30px;padding-top:3px;}
.account table tr.1st td {background-color:#F0FBFB;border-right:1px solid #E2E2E2; border-bottom:1px solid #E2E2E2;}
.account table tr.2nd td {background-color:#FFF;border-right:1px solid #E2E2E2; border-bottom:1px solid #E2E2E2;}
.account table tr th.last {border-right:none;}
.account table tr td.last {border-right:none;}
.account table tr td {padding:8px 0 6px 0;line-height:16px;}
.account table tr td.left {text-align:left; padding:8px 0 6px 10px;}
.account table tr td input.radio {margin:-1px; 0 1px 0;}
.account table tr td input.text {border:1px solid #E2E2E2;height:20px;}
.account .total {text-align:right;margin-top:12px;}
.account table tr td.vtop {vertical-align:top;}

.btn {text-align:center;margin:20px 0 30px 0;}

.box {width:524px;background:url(http://image.ahnlab.com/clinic/clinic_b2b/txt_box_top.gif) no-repeat left top;margin-left:16px;padding-top:18px;}
.box div {width:524px;background:url(http://image.ahnlab.com/clinic/clinic_b2b/txt_box_bot.gif) no-repeat left bottom;}
.box div ul {padding:0 20px 20px 20px;}
.box div ul li.tit {color:#9f5e33;line-height:18px;font-weight:bold;}
.box div ul li.img {margin-bottom:5px;}
.box div ul li {line-height:18px;}

.faq {width:532px;margin:0 0 15px 12px;}
.faq ul {width:532px;height:29px;border-bottom:2px solid #57b3b4;overflow:hidden;margin-bottom:5px;}
.faq ul li {float:left;}
.faq .list {border-top:1px solid #88cbcb;}
.faq .list .q {background:url(http://image.ahnlab.com/clinic/clinic_b2b/faq_tit_q.gif) no-repeat;color:#48a3a3;font-weight:bold;border-bottom:1px solid #88cbcb;padding:9px 10px 7px 73px;line-height:16px;}
.faq .list .a {background:url(http://image.ahnlab.com/clinic/clinic_b2b/faq_tit_a.gif) no-repeat;border-bottom:1px solid #88cbcb;padding:12px 10px 20px 73px;line-height:18px;}

/* Footer */
.vt { vertical-align:top; }
#footer { height:71px;}
#footer .list {float:left; width:800px;}
#footer .list li {	float:left;	background:url(http://image.ahnlab.com/index/20080428/footer_bar.gif) no-repeat right ;	padding:0 17px;}
#footer .list li.last {background:none ;}


/*200809 º¸¾ÈÅ¬¸®´Ð °³Æí */
.mg5 {margin-bottom:5px;}
.mg7 {margin-bottom:7px;}
.mg10 {margin-bottom:10px;}
.mg15 {margin-bottom:15px;}
.mg20 {margin-bottom:20px;}
.mg25 {margin-bottom:25px;}
.mg30 {margin-bottom:30px;}
.gr {color:#279596;}
.bro {color:#9f5e33;}
.fl {float:left;}
.fr {float:right;}
.button {text-align:center;}
.line_grid {background:url(http://image.ahnlab.com/clinic/clinic_b2b/line_grid.gif) repeat-x left top;width:506px;height:35px;margin:0 0 0 22px;}
.tbl_top {width:506px;font-size:11px;font-family:µ¸¿ò;text-align:right;}

.main_choice {width:718px;height:304px;background:url(http://image.ahnlab.com/clinic/clinic_b2b/main_n1.gif) no-repeat;margin-bottom:30px;}
.main_choice p {padding:123px 0 0 30px;}
.main_choice .tip {padding:25px 0 0 30px;}
.main_choice .tip span {margin-right:10px;}

.m_bn {width:718px;}
.m_bn .bn1 {float:left;}
.m_bn .bn2 {float:right;}

ul.guide_menu {margin:0 0 30px 22px;height:22px;}
ul.guide_menu li {float:left;display:inline;margin-right:5px;}

.smb_box {width:506px;background:url(http://image.ahnlab.com/clinic/clinic_b2b/smb_box_top.gif) no-repeat left top;margin-left:20px;padding-top:18px;}
.smb_box div {width:506px;background:url(http://image.ahnlab.com/clinic/clinic_b2b/smb_box_bot.gif) no-repeat left bottom;}
.smb_box div ul {padding:0 20px 10px 20px;}
.smb_box div ul li span {color:#9f5e33;font-weight:bold;}
.smb_box div ul li {background:url(http://image.ahnlab.com/clinic/clinic_b2b/blt_list.gif) no-repeat 0 7px;color:#666;padding-left:7px;line-height:18px;margin-bottom:5px;}

.pd_list {height:1;margin-bottom:15px;}
.pd_list .pic {float:left;margin-right:30px;}
.pd_list ul {float:left;margin-top:5px;}
.pd_list ul li {background:url(http://image.ahnlab.com/clinic/clinic_b2b/blt_list.gif) no-repeat 0 7px;color:#666;padding-left:7px;line-height:18px;}

table.product {border-top:2px solid #57b3b4;border-collapse:collapse;padding:0;}
table.product tr th {background-color:#f6f6f6;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:10px 0 7px;}
table.product tr th.last {border-right:none;}
table.product tr td {border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;text-align:center;padding:9px 0 6px;}
table.product tr td.last {border-right:none;}

#popup {padding:6px 5px 30px;font-family:µ¸¿ò;}
#popup .title {margin-bottom:25px;}
#popup .desc {background-color:#f3fbff;border-top:2px solid #56aacf;color:#ff7701;font-weight:bold;padding:0 0 0 21px;line-height:28px;margin:0 8px;}
#popup .table.pop {border-top:1px solid #d1d1d1;border-bottom:2px solid #d1d1d1;border-collapse:collapse;padding:0;margin:0 8px;}
#popup .table.pop tr th {background-color:#f8f8f8;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:6px 0 4px 20px;font-weight:normal;text-align:left;}
#popup .table.pop tr th.last {border-right:none;}
#popup .table.pop tr td {border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:4px 19px 3px;font-weight:normal;text-align:left;}
#popup .table.pop tr td.last {border-right:none;}
#popup .table.pop tr td input {width:100%;height:20px;border:1px solid #c8c8c8;}
#popup .table.pop tr td textarea {width:100%;height:120px;border:1px solid #c8c8c8;}
#popup .btn {text-align:center;}



	

	