/* basic */
* {margin:0px; padding:0px;}
body{position:relative;background-color:#FFF;color:#484848;font-weight:normal;font-size:12px;font-family:dotum,verdana,san-serif,arial,apple-gothic;text-align:center;height:100%}
td	{color:#484848; font-weight:normal; font-size:12px; font-family:dotum,verdana,san-serif,arial,apple-gothic;}
img {border:0px; vertical-align:middle;}
td img	{vertical-align:baseline;}
input, select	{font-size:100%; vertical-align:middle;}
li,dl,dt,dd	{list-style:none;}
h1,h2,h5,h6	{display:none;}
fieldset, blockquote	{border:none;}
hr	{display:none; clear:both;}

a	{color:#484848;}
a, a:link, a:visited{text-decoration:none;}
a:hover, a:active	{text-decoration:underline;}


#popup {border:solid 1px #eeeeee}

/* Layout */
#divAll {width:940px;margin:0px auto}
#divTop {display:block;}
#divMiddle {}
#divBottom {clear:both;height:80px;margin-top:20px;}

/* Body */
#divLeft {width:200px;float:left;display:block;}
#divCenter {width:720px;float:left;background-color:#ffffff;text-align:left;}
#divCenter #divBodyBottom {overflow:hidden;width:100%;}
#divRight {width:0px;float:left;overflow:hidden;background-color:#000000;}


#divCenter .Top_tit {display:block;margin-bottom:20px;text-align:left;}
#divCenter .Sub_tit {display:block;font-size:12px;color:#333333;margin-bottom:10px;text-align:left;height:25px;}
#divCenter .input_text {height:21px;border:1px solid #dbdbdb;padding-top:3px;padding-left:5px;}
 
#divCenter .line_bottom {height:10px;background:url(../../images/lin01.gif) no-repeat 0px bottom;}
#divCenter .line_one {height:1px;background:url(../../images/lin01.gif) no-repeat;}
#divCenter .line_middle {height:10px;background:url(../../images/lin01.gif) no-repeat;}
#divCenter .line_half {width:359px;height:15px;background:url(../../images/lin01.gif) no-repeat;}


#divCenter .toptitle {display:block;width:720px;height:40px;text-align:left;}


/* cart  */
#cart {width:710px;}
/**#cart .list{width:710px;}**/
#cart .tit td {font-family:Arial,Verdana,sans-serif;font-size:12px;text-align:center;font-weight:bold;height:30px;}
#cart .b_img {padding-top:10px;width:77px;}
#cart .b_img img {width:75px;border:1px solid #cdcdcd}
#cart .b_name {padding-top:10px;padding-left:10px;width:183px;font-weight:bold;text-align:left;}
#cart .b_name a:hover, a:active	{text-decoration:underline;}
#cart .b_name em {color:#999999;font-size:11px;font-style:normal;display:block;font-weight:normal;}
#cart .b_option{padding-top:10px;}
#cart .b_price {padding-top:10px;text-align:center;font-family:Arial,Verdana,sans-serif;font-size:13px;width:120px;}
#cart .b_quantity {padding-top:10px;text-align:center;width:120px}
#cart .b_quantity input{width:70px;height:16px;float:left;margin-left:8px;}
#cart .b_quantity .up_down{width:9px;float:left}
#cart .b_cost {padding-top:10px;text-align:center;font-family:Arial,Verdana,sans-serif;font-size:13px;width:120px}
#cart .b_action {padding-top:10px;text-align:center;width:100px;}
#cart .b_action a	{color:#999999;text-decoration:underline;}
#cart .b_edit {padding-top:10px;text-align:center;text-decoration:underline;}
#cart .b_edit a	{color:#999999;text-decoration:underline;}
#cart .b_lin {height:10px;background:url(../../images/center_lin01.html) no-repeat 0px bottom;}
#cart .b_lin01 {height:1px;background:url(../../images/center_lin01.html) no-repeat 0px bottom;}
#cart .b_total {height:70px;background-color:#f3f3f3}
#cart .b_total ul {float:right;text-align:right;margin-right:5px;}
#cart .b_total ul li{font-family:Arial,Verdana,sans-serif;font-size:12px;text-align:center;height:20px;}
#cart .b_total ul li strong{}
#cart .b_btn {margin-top:10px;text-align:right;}
#cart .b_btn img {margin-left:10px;}





/* checkout signin */
/*
.checkout .signin {width:359px;}
.checkout .signin ul {margin-right:10px;}
.checkout .signin li {margin-bottom:10px;height:25px;}
.checkout .signin li strong {display:block; width:100px;height:13px;margin-top:6px; float:left; text-align:left;}
.checkout .signin li .input_text {width:239px;height:21px;border:1px solid #dbdbdb;padding-top:3px;padding-left:5px;float:right;}
.checkout .signin li em {font-style:normal;display:block;float:right;margin-left:10px;}
.checkout .signin li em a	{color:#484848;}
.checkout .signin li em a, a:link, a:visited{text-decoration:none;}
.checkout .signin li em a:hover, a:active	{text-decoration:underline;}
.checkout .signin .remember_id {cursor:pointer;width:150px;display:none;float:left;margin-left:70px;}


.checkout .guest_signin {width:359px;}
.checkout .guest_signin .Sub_tit {width:116px;height:12px;background:url(/images/en/tit_guestsignin.gif) no-repeat;}
.checkout .guest_signin ul {margin-right:10px;}
.checkout .guest_signin li {margin-bottom:10px;height:25px;}
.checkout .guest_signin li strong {display:block; width:100px;height:13px;margin-top:6px; float:left; text-align:left;}
.checkout .guest_signin li .input_text {width:239px;height:21px;border:1px solid #dbdbdb;padding-top:4px;padding-left:5px;float:right;}
.checkout .guest_signin li em {font-style:normal;display:block;float:right;margin-left:10px;}
.checkout .guest_signin li em a	{color:#484848;}
.checkout .guest_signin li em a, a:link, a:visited{text-decoration:none;}
.checkout .guest_signin li em a:hover, a:active	{text-decoration:underline;}
*/


/* checkout signin */
.checkout .login {border:solid 1px #dcdcdc;width:530px;}
.checkout .login input[type="text"],input[type="password"]{padding:0px;width:200px;height:19px;border:solid 1px #cbcbcb;}
.checkout .login dl {float:left;}

.checkout .member{width:530px;overflow:hidden;background-color:#ffffff;}
.checkout .member .title {overflow:hidden;width:510px;height:40px;margin:30px 10px 0 10px;background:url(../../images/dot_line.gif) repeat-x bottom left;}
.checkout .member .title dt{float:left;width:100%;height:39px;background:url(../../images/signin_member.gif) no-repeat;}
.checkout .member .input {width:300px;margin:17px 0 0 30px;overflow:hidden;}
.checkout .member .input dd{float:left;margin-bottom:5px}
.checkout .member .input dd.caption{width:80px;}
.checkout .member .input dd.caption img{float:right;margin-top:4px}
.checkout .member .button {margin-top:17px;}
.checkout .member .search {margin:20px 10px 0 10px;width:510px;height:40px;background:url(../../images/dot_line.gif) repeat-x top left;}
.checkout .member .search dd{margin:10px 0 0 250px;text-align:left;}

.checkout .guest{width:530px;overflow:hidden;background-color:#ffffff;margin-bottom:15px}
.checkout .guest .title {width:510px;height:40px;margin:30px 10px 0 10px;background:url(../../images/dot_line.gif) repeat-x bottom left;}
.checkout .guest .title dt{float:left;width:100%;height:39px;background:url(../../images/signin_guest.gif) no-repeat;}
.checkout .guest .input {width:300px;margin:30px 0 0 30px;overflow:hidden;}
.checkout .guest .input dd{float:left;margin-bottom:5px}
.checkout .guest .input dd.caption{width:80px;}
.checkout .guest .input dd.caption img{float:right;margin-top:4px}
.checkout .guest .button {margin:17px 0 20px 0;}



/* checkout Page */
#checkout td {text-align:left;}
#checkout .toptitle {display:block;width:720px;height:40px;text-align:left;}
#divCenter .register_text {width:135px;height:30px;font-weight:bold;}
#divCenter .register_option {width:135px;height:30px;font-weight:bold;color:#999999;}

#checkout .coupon {float:left !important;margin:20px 0 0 20px}
#checkout .coupon a {text-decoration:underline}

#divCenter .b_tit {font-family:Arial,Verdana,sans-serif;font-size:12px;text-align:center;font-weight:bold;height:30px;}
#divCenter .b_img {padding-top:10px;}
#divCenter .b_img img {width:75px;border:1px solid #cdcdcd}
#divCenter .b_name {padding-top:10px;padding-left:10px;font-weight:bold;}
#divCenter .b_name a:hover, a:active	{text-decoration:underline;}
#divCenter .b_name em {color:#999999;font-size:11px;font-style:normal;display:block;font-weight:normal;}
#divCenter .b_Price {padding-top:10px;text-align:center;font-family:Arial,Verdana,sans-serif;font-size:13px;}
#divCenter .b_Quantity {padding-top:10px;text-align:center;}
#divCenter .b_Quantity .up_down{width:9px;float:left}
#divCenter .b_Cost {padding-top:10px;text-align:center;font-family:Arial,Verdana,sans-serif;font-size:13px;}
#divCenter .b_Remov {padding-top:10px;text-align:center;}
#divCenter .b_Remov a	{color:#999999;text-decoration:underline;}
#divCenter .b_edit {padding-top:10px;text-align:center;text-decoration:underline;}
#divCenter .b_edit a	{color:#999999;text-decoration:underline;}
#divCenter .b_lin {height:10px;background:url(../../images/center_lin01.html) no-repeat 0px bottom;}
#divCenter .b_lin01 {height:1px;background:url(../../images/center_lin01.html) no-repeat 0px bottom;}
#divCenter .b_total {height:70px;background-color:#f3f3f3}
#divCenter .b_total ul {float:right;text-align:right;margin-right:5px;}
#divCenter .b_total ul li{font-family:Arial,Verdana,sans-serif;font-size:12px;height:20px;overflow:hidden;}
#divCenter .b_total ul li span{float:left;width:100px}
#divCenter .b_total ul li strong{float:left;text-align:right;width:80px}
#divCenter .b_total .discount {color:#ff0000}
#divCenter .b_btn {margin-top:10px;text-align:right;margin-right:10px;}
#divCenter .b_btn img {margin-left:10px;}



#divCenter .b_order_number {padding-top:10px;text-align:center;color:#cd0048;font-size:12px;font-weight:bold;font-style:normal;}
#divCenter .b_order_number a	{color:#cd0048}
#divCenter .b_order_number a, a:link, a:visited{text-decoration:none;}
#divCenter .b_order_number a:hover, a:active	{text-decoration:underline;}
#divCenter .b_order_date {padding-top:10px;text-align:center;font-size:11px;}
#divCenter .b_item {padding-top:10px;text-align:center;}
#divCenter .b_sub_total {padding-top:10px;text-align:right;}
#divCenter .b_shipping {padding-top:10px;text-align:right;}
#divCenter .b_total01 {padding-top:10px;text-align:right;}
#divCenter .b_payment_method {padding-top:10px;text-align:center;}
#divCenter .b_order_status {padding-top:10px;text-align:center;}
#divCenter .b_order_status em {padding-top:10px;text-align:center;color:#9e9e9e;font-size:11px;font-style:normal;}
#divCenter .b_total03 {font-size:14px;padding-top:10px;text-align:right;font-family:Arial,Verdana,sans-serif;font-weight:bold;}
#divCenter .b_total03 em {font-style:normal;color:#cd0048;}
#divCenter .b_Order_number {text-align:right;font-weight:bold;padding-top:15px;padding-bottom:15px;}


#checkout{width:710px;}
#checkout .list{width:100%;}
#checkout .input{width:100%;}
#checkout .shipping {width:710px;margin-top:30px;}
#checkout .shipping_method li {height:21px;text-align:left}
#checkout .shipping_method li strong {width:80px;font-weight:bold;}
#checkout .shipping_method li em {width:200px;color:#07286f;font-style:normal;font-size:12px;}
#checkout .register_text {width:135px;height:30px;font-weight:bold;}
#checkout .paymentinfo {width:710px;margin-top:30px;}
#checkout .paymentinfo ul {text-align:left;}
#checkout .paymentinfo ul li {clear:both;height:25px;overflow:hidden}
#checkout .paymentinfo p {width:150px;height:25px;margin:0px;float:left;}
#checkout .paymentinfo span {font-weight:bold;float:left;}
#checkout .paymentinfo #p_discount {color:#ff0000}
#checkout .payment {width:710px;margin-top:30px;}

.payment .payment_method li {float:left;margin-right:15px}

/* BBS style(¸ñ·Ï) */
.BBS_list_L {clear:both;}
.BBS_list_L table	{width:100%; margin-bottom:20px; border-collapse:collapse; }
.BBS_list_L table caption	{text-align:right;padding:10px 0;}
.BBS_list_L table thead	{}
.BBS_list_L table thead tr {background:url(../../images/tit_freeboard.gif) no-repeat}
.BBS_list_L table tfoot	{background-color:#E1E1E1;}
.BBS_list_L table th {padding:3px; text-align:center; height:30px;}
.BBS_list_L table td {border-bottom:1px solid #c9c9c9; text-align:center; height:30px;}
.BBS_list_L .column1 div {margin:10px 0 10px 0px;width:50px;overflow:hidden;text-overflow:ellipsis;}
.BBS_list_L .column2 div {margin:10px 0 10px 0px;width:390px;text-align:left;overflow:hidden;text-overflow:ellipsis;}
.BBS_list_L .column3 div {margin:10px 0 10px 0px;width:100px;text-align:left;overflow:hidden;text-overflow:ellipsis;} /* name */
.BBS_list_L .column4 div {margin:10px 0 10px 0px;width:70px;overflow:hidden;text-overflow:ellipsis;} /* date */
.BBS_list_L .column5 div {margin:10px 0 10px 0px;width:50px;overflow:hidden;text-overflow:ellipsis;}
.BBS_list_L .column6 div {margin:10px 0 10px 0px;display:none;width:0px;overflow:hidden;text-overflow:ellipsis;}
.BBS_list_L .lead {display:none}
.BBS_list_L span.comment {font-size:10px;color:#ff0000}
.BBS_list_L .notice td {background:#eeeeee}
.BBS_list_L .notice td.column2 {font-weight:bold} 

.BBS_list_L .bbsmenu {margin-top:20px;clear:both;overflow:hidden;}
.BBS_list_L .paging	{float:left;}
.BBS_list_L .btnSet	{float:right;}
.BBS_list_L .searchBoard	{clear:both; padding:20px 0; border:none; text-align:center;}
.BBS_list_L .searchBoard legend	{display:none;}

.BBS_list_P {clear:both;}
.BBS_list_P table	{width:100%; margin-bottom:20px; border-collapse:collapse; }
.BBS_list_P table caption	{text-align:right;padding:10px 0;}
.BBS_list_P table thead	{}
.BBS_list_P table thead tr {background:url(../../images/tit_freeboard.gif) no-repeat}
.BBS_list_P table tfoot	{background-color:#E1E1E1;}
.BBS_list_P table th {padding:3px; text-align:center; height:30px;}
.BBS_list_P table td {border-bottom:1px solid #c9c9c9; text-align:center; height:30px;}
.BBS_list_P .column_pic div {margin:10px 0 10px 0px;width:80px;overflow:hidden;text-overflow:ellipsis;}
.BBS_list_P .column1 div {margin:10px 0 10px 0px;width:50px;overflow:hidden;text-overflow:ellipsis;}
.BBS_list_P .column2 div {margin:10px 0 10px 0px;width:280px;text-align:left;overflow:hidden;text-overflow:ellipsis;}
.BBS_list_P .column3 div {margin:10px 0 10px 0px;width:100px;text-align:left;overflow:hidden;text-overflow:ellipsis;} /* name */
.BBS_list_P .column4 div {margin:10px 0 10px 0px;width:70px;overflow:hidden;text-overflow:ellipsis;} /* date */
.BBS_list_P .column5 div {margin:10px 0 10px 0px;width:50px;overflow:hidden;text-overflow:ellipsis;} /* hit */
.BBS_list_P .column6 div {margin:10px 0 10px 0px;display:none;width:0px;overflow:hidden;text-overflow:ellipsis;}
.BBS_list_P .lead {display:none}
.BBS_list_P span.comment {font-size:10px;color:#ff0000}


.BBS_list_P .notice td.column2 {font-weight:bold} 
.BBS_list_P .paging	{float:left;}
.BBS_list_P .btnSet	{float:right;}
.BBS_list_P .searchBoard	{clear:both; padding:20px 0; border:none; text-align:center;}
.BBS_list_P .searchBoard legend	{display:none;}


/* gallery bbs */
.BBS_list_G {clear:both;}
.BBS_list_G ul	{overflow:hidden; width:100%;}
.BBS_list_G li	{float:left; width:150px; margin:0px 30px 30px 0px;}
.BBS_list_G li dl	{text-align:center;}
.BBS_list_G li dl dd	{line-height:140%;}
.BBS_list_G li dt img	{margin-bottom:10px;border:1px solid #CCCCCC;}
.BBS_list_G li dl .title div {width:150px;height:20px;overflow:hidden;text-overflow:ellipsis;}
.BBS_list_G li dl .writer div {width:100px;height:20px;overflow:hidden;text-overflow:ellipsis;}
.BBS_list_G span.comment {font-size:10px;color:#ff0000}

.BBS_list_G .bbsmenu {margin-top:20px;clear:both;width:720px;overflow:hidden;}
.BBS_list_G .paging	{float:left;}
.BBS_list_G .btnSet	{float:right;}
.BBS_list_G .searchBoard	{clear:both; margin-top:10px; text-align:center;}
.BBS_list_G .searchBoard legend	{display:none;}


/* blogÇü °Ô½ÃÆÇ */
.BBS_list_B {clear:both;}
.BBS_list_B ul {overflow:hidden; width:100%;}
.BBS_list_B ul li.head {float:left;height:25px;border-bottom:solid 1px #aaaaaa;border-top:solid 2px #888888;padding:15px 0 3px 0;font-size:11px;text-align:right;}
.BBS_list_B ul li.title {width:50%;font-weight:bold;font-size:14px;text-align:left}
.BBS_list_B ul li.writer {width:20%;}
.BBS_list_B ul li.date {width:15%;}
.BBS_list_B ul li.hit {width:15%;display:block}
.BBS_list_B ul li.content {clear:both;padding:20px 0 30px 0;text-align:center;}

.BBS_list_B .bbsmenu {margin-top:20px;clear:both;width:720px;overflow:hidden;}
.BBS_list_B .paging	{float:left;font-size:11px}
.BBS_list_B .btnSet	{float:right;}
.BBS_list_B .searchBoard	{clear:both; margin-top:10px; text-align:center;}
.BBS_list_B .searchBoard legend	{display:none;}



/* BBS style(¾²±â) */
.BBS_write {text-align:left;}
.BBS_write fieldset	{border:none;}
.BBS_write fieldset legend	{display:none;}
.BBS_write fieldset .basicInfo	{margin:0px 0px;}
.BBS_write fieldset .basicInfo li	{padding:3px 0;}
.BBS_write fieldset .basicInfo li label	{clear:both;}
.BBS_write fieldset .basicInfo li label strong	{display:block; width:100px; float:left;}
.BBS_write fieldset .basicInfo li label input	{width:400px; height:21px; border:solid 1px #dbdbdb;padding-top:3px;padding-left:5px;}
.BBS_write fieldset .writeBody {margin-top:15px;}
.BBS_write fieldset .writeBody textarea	{width:98%; height:300px; border:solid 1px #dbdbdb;padding-top:3px;padding-left:5px;}
.BBS_write fieldset .writeBody input {width:100px; height:21px; border:solid 1px #dbdbdb;padding-top:3px;padding-left:5px;}
.BBS_write fieldset .btnSet	{padding:20px 0; text-align:center; clear:both;}
.BBS_write fieldset .upload {clear:both;margin-top:20px;}
.BBS_write fieldset .upload input {width:300px;border:solid 1px #dbdbdb;background:#f7f7f7;}
.BBS_write fieldset .upload #uploadPic {border:solid 1px #dbdbdb;margin-bottom:10px;overflow:hidden;}
.BBS_write fieldset .upload li {clear:both;}


/* BBS style(ÀÐ±â) */
.BBS_read {text-align:left;position:relative}
.BBS_read .basicInfo	{margin:20px 0;}
.BBS_read .basicInfo li	{background:url(../../images/bullet_bbs01.gif) no-repeat left 9px;padding-left:8px;line-height:20px;text-align:left;height:25px;}
.BBS_read .basicInfo li strong	{display:block; width:70px; float:left;}
.BBS_read .bodyTXT	{border:1px solid #E1E1E1;padding:10px 10px;line-height:150%}
.BBS_read .bodyTXT .pic	{text-align:center;}
.BBS_read .bodyTXT .pic img	{margin:10px}
.BBS_read .bodyTXT .file	{text-align:left;margin-bottom:10px}
.BBS_read .btnSet	{padding:20px 0; text-align:right;}
.BBS_read .btnSet .to_list	{margin-right:20px;}
.BBS_read .sidePages	{margin-bottom:20px}
.BBS_read .sidePages li {margin-top:5px}

.BBS_read .bodyTXT a:link { font-family: verdana,arial,helvetica,dotum; font-size: 9pt; color:#5D5B59; text-decoration:none;}
.BBS_read .bodyTXT a:visited { font-family: verdana,arial,helvetica,dotum; font-size: 9pt; color:#5D5B59; text-decoration:none;}
.BBS_read .bodyTXT a:hover { font-family: verdana,arial,helvetica,dotum; font-size: 9pt; color:#A4A4A4; text-decoration:underline;}
.BBS_read .bodyTXT { font-family:verdana,arial,helvetica,dotum; font-size:9pt; color:#484644; line-height:138%;scrollbar-3dlight-color:#A6BBC4;}
.BBS_read .bodyTXT img {border:0px;}
.BBS_read .bodyTXT a img {border-style: none;}
.BBS_read .bodyTXT font{line-height:120%;} 
.BBS_read .bodyTXT P {margin-top:3px;margin-bottom:3px;margin-left:3px;margin-right:3px;line-height:120%;white-space:-moz-pre-wrap;word-break:break-all;}
.BBS_read .bodyTXT blockquote {margin-left: 40px;}


.bbs_list_blog .post {width:100%;margin-bottom:30px;overflow:hidden;border-bottom:solid 1px #eeeeee;padding-bottom:20px;}
.bbs_list_blog .post h1 {float:left;display:block;font-size:20px;font-weight:bold;color:#888888;}
.bbs_list_blog .post ul {float:right;overflow:hidden;}
.bbs_list_blog .post ul li {float:right;margin-left:20px;color:#888888}
.bbs_list_blog .post ul li a{color:#888888;text-decoration:underline}
.bbs_list_blog .post .content {float:left;width:100%;margin-top:10px;}
.bbs_list_blog .post .content a:link { font-family: verdana,arial,helvetica,dotum; font-size: 9pt; color:#5D5B59; text-decoration:none;}
.bbs_list_blog .post .content a:visited { font-family: verdana,arial,helvetica,dotum; font-size: 9pt; color:#5D5B59; text-decoration:none;}
.bbs_list_blog .post .content a:hover { font-family: verdana,arial,helvetica,dotum; font-size: 9pt; color:#A4A4A4; text-decoration:underline;}
.bbs_list_blog .post .content { font-family:verdana,arial,helvetica,dotum; font-size:9pt; color:#484644; line-height:138%;scrollbar-3dlight-color:#A6BBC4;}
.bbs_list_blog .post .content img {border:0px;}
.bbs_list_blog .post .content a img {border-style: none;}
.bbs_list_blog .post .content font{line-height:120%;} 
.bbs_list_blog .post .content p {margin-top:3px;margin-bottom:3px;margin-left:3px;margin-right:3px;line-height:120%;white-space:-moz-pre-wrap;word-break:break-all;}
.bbs_list_blog .post .content blockquote {margin-left: 40px;}
.bbs_list_blog .blogmenu {margin-top:20px;overflow:hidden;}
.bbs_list_blog .blogmenu .paging{float:left}
.bbs_list_blog .blogmenu .btn{float:right}
.bbs_list_blog .blogmenu .btn a {margin-left:10px;text-decoration:underline}

/* passwordÈ®ÀÎÃ¢ */
.PWconfirm {display:block;width:300px;height:70px;border:3px solid #cccccc;background-color:#ffffff;text-align:center;}
.PWconfirm img {display:block;margin:10px 0;}


/* Contact us */ 
#divCenter .contact {padding-top:20px;clear:both;width:720px;margin:0 auto}
#divCenter .contact td {height:35px;}
#divCenter .contact .firstname input {width:218px;}
#divCenter .contact .lastname  input {width:218px;}
#divCenter .contact .email  input {width:218px;}
#divCenter .contact .phone  input {width:218px;}
#divCenter .contact .address  input {width:580px;}
#divCenter .contact .company  input {width:580px;}
#divCenter .contact .title  input {width:580px;}
#divCenter .contact .memo textarea {width:580px;height:150px;border:1px solid #dbdbdb;padding-top:3px;padding-left:5px;}




/* Product list */
.PRD_list .sort {display:none}
.PRD_list ul	{overflow:hidden; width:100%;}
.PRD_list li	{float:left; width:128px; height:217px; margin:13px 13px 13px 0;}
.PRD_list li dl	{text-align:center;}
.PRD_list .pname {line-height:16px;}
.PRD_list .price {margin-top:5px;line-height:16px;font-family:Arial,Verdana,sans-serif;}
.PRD_list .desc  {margin-top:15px;font-size:11px;font-family:Arial,Verdana,sans-serif;display:none;}
.PRD_list li dt img	{margin-bottom:10px;border:1px solid #CCCCCC;}
.PRD_list ul li dl dd em {color:#ff0000;font-size:11px;font-style:normal;font-family:Arial,Verdana,sans-serif;text-decoration:line-through}
.PRD_list .listfirst{width:282px;height:440px;margin:13px 13px 13px 0; text-align:center;border:1px solid #CCCCCC;}
.PRD_list .paging	{margin:20px 0 20px 0;text-align:center;}
.PRD_list .line {display:none}


/* »óÇ° ÀÐ±â */
.PRD_read {text-align:left;}
.PRD_read .toptitle {display:block;width:720px;height:40px}
.PRD_read dl {float:left; width:320px;}
.PRD_read dt {margin:0 20px 20px 0;}
.PRD_read dt img {width:300px;height:342px;border:1px solid #cccccc;}
.PRD_read dd {float:left; }
.PRD_read dd img{width:66px; margin:0 10px 20px 0; border:1px solid #cccccc;}
.PRD_read .info {width:380px;float:left;}
.PRD_read .info .pname {display:block;font-size:20px;font-weight:bold;font-family: arial, verdana, sans-serif;}  /* product name */
.PRD_read .info .pname em {display:block;font-size:11px; color:#999999;margin-top:5px;font-style:normal;} /* product code */
.PRD_read .basicInfo {float:left;}
.PRD_read .basicInfo li	{padding:3px 0; line-height:18px;}
.PRD_read .basicInfo .price	{margin-top:5px;font-size:18px;color:#666666;font-weight:bold;padding-bottom:10px;font-family: Arial, Verdana, sans-serif;} /* »óÇ°°¡°Ý */
.PRD_read .basicInfo .price em {font-size:11px; color:#999999;margin-top:5px;margin-left:5px;font-style:normal;} /* Normal Price */
.PRD_read .basicInfo .summary	{margin-top:5px;} /* ¿ä¾à¼³¸í */
.PRD_read .option {clear:both;width:100%;border-top:1px solid #E1E1E1;}
.PRD_read .option dd {float:left;margin:10px 7px 10px 0px;}
.PRD_read .orderbtn {clear:both;display:block;margin-top:30px} /* bag, checkout button */
.PRD_read .desc	{clear:both;border:1px solid #E1E1E1;padding:10px 10px;line-height:20px;} /* »ó¼¼¼³¸í */
.PRD_read .back	{float:right;font-size:18px;font-weight:bold;color:#666666;margin-top:10px;font-family: Arial, Verdana, sans-serif;} /* µ¹°¡°¡±â¹öÆ° */

.zoomimg {background-color:#ffffff; border:1px solid #cccccc;  overflow:hidden;width:700px}
.zoomimg_close {float:right;margin:10px 10px 10px 10px;}
.zoomimg dl {margin-left:9px;}
.zoomimg dt {float:left;width:680px;border:1px solid #cccccc;text-align:center;}
.zoomimg dt img {}
.zoomimg dd {float:left;margin-top:10px;}
.zoomimg dd img {width:66px; margin:0 10px 20px 0; border:1px solid #cccccc;}



/* Login Page */
.login {width:720px;}
.login .Top_tit {width:125px;height:20px;background:url(../../images/en/tit_signinregister.gif) no-repeat;}
.login .signin {float:left;width:349px;}
.login .signin li {width:349px;height:40px;}
.login .signin .tit {width:349px;height:80px;background:url(../../images/en/tit_login.gif) no-repeat;}
.login .signin .label {float:Left;width:80px;font-weight:bold;}
.login .signin .input {float:Left;width:260px;height:21px;border:1px solid #dbdbdb;padding-top:3px;padding-left:5px;}
.login .signin .remember_id {cursor:pointer;width:158px;display:inline;float:left;margin-left:70px;}
.login .signin .remember_id input {float:left;}
.login .signin .remember_id .rememberid {width:90px;height:17px;background:url(../../images/en/btn_rememberid.gif) 0 5px no-repeat;margin-left:20px;}
.login .signin .btn_login {float:left;width:121px;height:25px;background:url(../../images/en/btn_signin.gif) no-repeat;}
.login .signin .btn_login a {width:121px;height:25px;display:block;}
.login .signin .btn_find {float:right;width:141px;height:17px;background:url(../../images/en/btn_findpassword.gif) no-repeat;}
.login .signin .btn_find a {width:141px;height:17px;display:block;}
 
.login .separator {float:left;width:21px;height:230px;background:url(../../images/lin_separtor01.gif) repeat-y;}

.login .new {float:right;width:349px;}
.login .new .tit {width:349px;height:80px;background:url(../../images/en/tit_new.gif) no-repeat;}
.login .new .btn_register {float:right;width:121px;height:25px;background:url(../../images/en/btn_register.gif) no-repeat;margin-top:80px;}
.login .new .btn_register a {width:121px;height:25px;display:block;}



/*È¸¿ø°¡ÀÔ*/
.register table {width:720px;}
.register .line_middle {margin-top:10px;}
.register .top_tit {width:720px;height:40px;background:url(../../images/en/tit_register.gif) no-repeat;}
.register .label {width:140px;font-weight:bold;height:32px;}
.register .input {float:Left;width:200px;height:21px;border:1px solid #dbdbdb;padding-top:3px;padding-left:5px;}
.register .informationmail {float:left;width:327px;height:12px;background:url(../../images/en/tit_informationmail.gif) no-repeat;margin-top:4px;margin-left:5px;}

/*ÆÐ½º¿öµåÃ£±â*/
.finepassword  table {width:720px;}
.finepassword .title {width:720px;height:40px;background:url(../../images/en/tit_findpassword.gif) no-repeat;}
.finepassword .subtitle {width:720px;height:35px;background:url(../../images/en/tit_findpassword01.gif) no-repeat; margin-bottom:10px;}
.finepassword .label {width:140px;font-weight:bold;height:32px;}
.finepassword .input {float:Left;width:200px;height:21px;border:1px solid #dbdbdb;padding-top:3px;padding-left:5px;}
.finepassword .btn {width:121px;float:left;margin-left:230px;margin-top:10px;}
 


  /* Order status */
.orderstatus {width:720px;}
.orderstatus .title {width:720px;height:40px;background:url(../../images/en/tit_orderstatus.gif) no-repeat;}
.orderstatus .signin {float:left;width:349px;}
.orderstatus .signin li {width:349px;height:40px;}
.orderstatus .signin .subtitle {width:349px;height:50px;background:url(../../images/en/tit_orderstatus01.gif) no-repeat;}
.orderstatus .signin .label {float:Left;width:80px;font-weight:bold;}
.orderstatus .signin .input {float:Left;width:260px;height:21px;border:1px solid #dbdbdb;padding-top:3px;padding-left:5px;}
.orderstatus .signin .btn_login {float:right;width:121px;height:25px;border:0px;background:url(../../images/en/btn_signin.gif) no-repeat;}
.orderstatus .signin .btn_find {float:right;width:141px;height:17px;background:url(../../images/en/btn_findpassword.gif) no-repeat;}
.orderstatus .signin .btn_find a {width:141px;height:17px;display:block;}
 
.orderstatus .separator {float:left;width:21px;height:230px;background:url(../../images/lin_separtor01.gif) repeat-y;}
 
.orderstatus .number {float:right;width:349px;}
.orderstatus .number .subtitle {width:349px;height:50px;background:url(../../images/en/tit_orderstatus02.gif) no-repeat;}
.orderstatus .number li {width:349px;height:40px;}
.orderstatus .number .label {float:Left;width:140px;font-weight:bold;}
.orderstatus .number .input {float:Left;width:200px;height:21px;border:1px solid #dbdbdb;padding-top:3px;padding-left:5px;}
.orderstatus .number .btn {float:right;width:121px;height:25px;border:0px;background:url(../../images/en/btn_submit01.gif) no-repeat;}



/* order status_list Page */
.orderstatus_list {width:720px;overflow:hidden;}
.orderstatus_list td {height:35px;}
.orderstatus_list .title {width:720px;height:35px;background:url(../../images/en/tit_orderstatus.gif) no-repeat;}
.orderstatus_list .line {height:1px;background:url(../../images/lin01.gif) no-repeat 0px bottom;}
.orderstatus_list .head .number {width:100px;font-weight:bold;text-align:center;}
.orderstatus_list .head .date {width:100px;font-weight:bold;text-align:center;}
.orderstatus_list .head .sub_total {width:75px;font-weight:bold;text-align:right;}
.orderstatus_list .head .shipping {width:100px;font-weight:bold;text-align:right;}
.orderstatus_list .head .tax {width:60px;font-weight:bold;text-align:right;}
.orderstatus_list .head .total {width:80px;font-weight:bold;text-align:right;}
.orderstatus_list .head .discount {width:80px;font-weight:bold;text-align:right;}
.orderstatus_list .head .order {width:205px;font-weight:bold;text-align:center;}
.orderstatus_list .data {margin-top:10px}
.orderstatus_list .data .number {width:100px;text-align:center;font-weight:bold;}
.orderstatus_list .data .number a {color:#848484;}
.orderstatus_list .data .date {width:100px;text-align:center;}
.orderstatus_list .data .sub_total {width:75px;text-align:right;}
.orderstatus_list .data .shipping {width:100px;text-align:right;}
.orderstatus_list .data .tax {width:60px;text-align:right;}
.orderstatus_list .data .total {width:80px;text-align:right;}
.orderstatus_list .data .order {width:205px;text-align:center;font-weight:bold;}
.orderstatus_list .data .order em {font-size:11px; color:#848484;font-style:normal;}
.orderstatus_list .ordertotal {font-size:15px; margin-top:20px;font-weight:bold;float:right;font-family:Tahoma,arial,verdana,dotum;color:#848484;}
.orderstatus_list .ordertotal em {color:#484848;font-style:normal;}
.orderstatus_list .paging {clear:both;font-size:11px;float:right;font-family:Tahoma,arial,verdana,dotum; margin-top:20px;}
.orderstatus_list .paging li{float:left;margin-right:2px}
.orderstatus_list .paging .prev {margin-right:8px;}
.orderstatus_list .paging .next {margin-left:8px;}



/* orderstatus_view Page */
.orderstatus_view {margin:0px 0px 20px 0px;}
.orderstatus_view .info td {height:35px;}
.orderstatus_view .info {width:720px;overflow:hidden;}
.orderstatus_view .info .title {width:720px;height:35px;background:url(../../images/en/tit_orderstatus.gif) no-repeat;}
.orderstatus_view .info .line {height:1px;background:url(../../images/lin01.gif) no-repeat 0px bottom;}
.orderstatus_view .info .head .number {width:100px;height:35px;font-weight:bold;text-align:center;}
.orderstatus_view .info .head .date {width:120px;height:35px;font-weight:bold;text-align:center;}
.orderstatus_view .info .head .sub_total {width:75px;height:35px;font-weight:bold;text-align:right;}
.orderstatus_view .info .head .shipping {width:80px;height:35px;font-weight:bold;text-align:right;}
.orderstatus_view .info .head .tax {width:60px;height:35px;font-weight:bold;text-align:right;}
.orderstatus_view .info .head .total {width:80px;height:35px;font-weight:bold;text-align:right;}
.orderstatus_view .info .head .discount {width:80px;height:35px;font-weight:bold;text-align:right;}
.orderstatus_view .info .head .order {width:205px;height:35px;font-weight:bold;text-align:center;}
.orderstatus_view .info .data {margin-top:10px}
.orderstatus_view .info .data .number {width:100px;height:30px;text-align:center;font-weight:bold;}
.orderstatus_view .info .data .number a {color:#848484;}
.orderstatus_view .info .data .date {width:120px;height:30px;text-align:center;}
.orderstatus_view .info .data .sub_total {width:75px;height:30px;text-align:right;}
.orderstatus_view .info .data .shipping {width:80px;height:30px;text-align:right;}
.orderstatus_view .info .data .tax {width:60px;height:30px;text-align:right;}
.orderstatus_view .info .data .total {width:80px;height:30px;text-align:right;}
.orderstatus_view .info .data .order {width:205px;height:30px;text-align:center;font-weight:bold;}
.orderstatus_view .info .data .order em {font-size:11px; color:#848484;font-style:normal;}
.orderstatus_view .info .address {margin-top:20px;}
.orderstatus_view .info .address .billingaddress {float:left;margin-right:60px;line-height:20px;}
.orderstatus_view .info .address .billingaddress em {color:#848484; font-style:normal;font-size:11px;}
.orderstatus_view .info .address .shippingaddress {float:left;margin-right:60px;line-height:20px;}
.orderstatus_view .info .address .shippingaddress em {color:#848484; font-style:normal;font-size:11px;}
.orderstatus_view .info .address .shippingmethod {float:left;margin-right:60px;line-height:20px;}
.orderstatus_view .info .address .shippingmethod em {color:#848484; font-style:normal;font-size:11px;}
 
.orderstatus_view .product {width:720px;overflow:hidden;clear:both;margin-top:30px;}
.orderstatus_view .product .title {width:720px;height:40px;background:url(../../images/en/tit_ordersummary.gif) no-repeat;}
.orderstatus_view .product .line {height:1px;background:url(../../images/lin01.gif) no-repeat 0px bottom;}
.orderstatus_view .product .head .item {width:260px;height:35px;font-weight:bold;text-align:center;}
.orderstatus_view .product .head .price {width:180px;height:35px;font-weight:bold;text-align:center;}
.orderstatus_view .product .head .quantity {width:180px;height:35px;font-weight:bold;text-align:center;}
.orderstatus_view .product .head .cost {width:100px;height:35px;font-weight:bold;text-align:center;}
 
.orderstatus_view .product .data .item_img {width:77px;text-align:center;padding-top:10px;padding-bottom:10px;}
.orderstatus_view .product .data .item_img img {width:75px;border:1px solid #cdcdcd}
.orderstatus_view .product .data .item {width:183px;font-weight:bold;text-align:center;}
.orderstatus_view .product .data .item em {color:#848484;font-size:11px;font-style:normal;display:block;font-weight:normal;}
.orderstatus_view .product .data .price {width:180px;text-align:right;}
.orderstatus_view .product .data .quantity {width:180px;text-align:right;text-align:center;}
.orderstatus_view .product .data .cost {width:100px;text-align:right;}
 
.orderstatus_view .product .total {height:90px;background-color:#f3f3f3}
.orderstatus_view .product .total ul {float:right;text-align:right;margin-right:5px;}
.orderstatus_view .product .total ul li{font-family:Arial,Verdana,sans-serif;font-size:12px;text-align:right;height:20px;}
.orderstatus_view .product .returnlist {margin-top:20px;float:right;width:68px;height:13px;background:url(../../images/en/btn_returnlist.gif) no-repeat;}
.orderstatus_view .product .returnlist a {display:block;width:68px;height:13px;}
 
/* newsletter Page */
.newsletter {width:650px;}
.newsletter .Top_tit {padding-top:10px;width:200px;height:20px;background:url(../../images/en/tit_newsletter.gif) no-repeat;}
.newsletter .Top_tit_un {padding-top:10px;width:200px;height:28px;background:url(../../images/en/tit_unsubscribe.gif) no-repeat;}
.newsletter .signin {float:left;width:650px;}
.newsletter .signin li {width:650px;height:30px;}
.newsletter .signin .tit {width:550px;height:80px}
.newsletter .signin .label {float:Left;width:140px;font-weight:bold;text-align:left;border:0px solid #cdcdcd;}
.newsletter .signin .label_un {float:Left;width:300px;font-weight:bold;text-align:left;border:0px solid #cdcdcd}
.newsletter .signin .input {float:Left;width:260px;height:21px;border:1px solid #dbdbdb;padding-top:3px;padding-left:5px}
.newsletter .signin .btn_submit {float:left;margin-left:30px;width:121px;height:25px;background:url(../../images/en/btn_submit.gif) no-repeat;}
.newsletter .signin .btn_submit a {width:121px;height:25px;display:block;}
 


/* comment */
.comment {margin-top:30px}
.comment form {width:100%;overflow:hidden;}
.comment form span {float:left;width:100%;margin-bottom:5px}
.comment form textarea {float:left;width:631px;height:75px;border:solid 1px #a7a7a7;margin-right:7px}
.comment .divider {margin-top:10px;height:6px;border-top:solid 1px #a7a7a7;background:#efefef;margin-bottom:3px}
.comment ul {margin-top:25px}
.comment ul li {padding:10px;border:solid 1px #bababa;line-height:150%}
.comment ul li.label {overflow:hidden;height:26px;border:solid 1px #bababa;background:#ebebeb;padding:10px 10px 0 10px;border-bottom:none}
.comment ul span.name {float:left}
.comment ul span.date {float:right;background:url(../../images/comment/line.gif) left 3px no-repeat;padding-left:10px}
.comment ul span.delete {float:right;margin-left:10px;background:url(../../images/comment/line.gif) left 3px no-repeat;padding-left:10px}




.calendar{width:100%;margin-top:20px;border-collapse:collapse;border:solid 1px #cccccc;table-layout:fixed; word-break: keep-all}
.calendar td {border:solid 1px #cccccc}
.calendar thead td {text-align:center;font-weight:bold;border-bottom:solid 1px;height:30px;}
.calendar tbody td {height:100px;vertical-align:top;}
.calendar tbody td.w1 span {color:#ff0000}
.calendar tbody td.w7 span {color:#0000ff}
.calendar tbody td span{width:100%;text-align:left;float:left;font-weight:bold;padding:5px}
.calendar tbody td.today {background:#DFD299}
.calendar ul { padding-left:18px;}
