@charset "euc-kr";
/* CSS Document */

body { margin:0; padding:0; font-family:"µ¸¿ò"; font-size:12px; background:url(../img/top/top_bg.jpg) repeat-x; }
div, ul, ol, li, dl, dt, dd, form, fieldset, select, input, button, p, h1, h2, h3, h4, h5, h6, blockquote, iframe, th, td { margin:0; padding:0; }
img { border:0; vertical-align:middle;}
li { list-style:none; }
button { background:transparent; cursor:pointer; vertical-align:middle; border:none; margin:0; }

legend, caption, hr { display:none; }

/*a:link { text-decoration:none; color:#666;}
a:visited { text-decoration:none;  color:#666;}
a:hover { text-decoration:none;  color:#666;}*/



#cont_cent { width:980px; margin:0 auto; }
.top_wrap { height:156px; position:relative; }
.top_wrap h1 { position:absolute; left:0; top:30px; }
.top_wrap .top_gnb { position:absolute; right:0; bottom:55px; }
.top_wrap .top_gnb li { display:inline; margin:0 0 0 6px; font-size:11px; }
.top_wrap .top_gnb li a:link { text-decoration:none; color:#666;}
.top_wrap .top_gnb li a:visited { text-decoration:none;  color:#666;}
.top_wrap .top_gnb li a:hover { text-decoration:none;  color:#ccc;}
.top_wrap .top_search { position:absolute; top:50px; right:0; text-align:right; }
.top_search_form { background:#666; border:1px solid #333; width:200px; height:24px; padding:0; margin:0; }
.top_head { height:80px; padding:34px 0 0; }
.top_navi { height:42px; overflow:hidden; }
.top_navi li { float:left; }

.main_banner { height:300px; margin:15px 0 0; overflow:hidden; }
.main_left_banner { float:left; }
.main_right_banner { float:right; }


.shop_cont { overflow:hidden; }
.left_category { float:left; width:200px; margin:30px 0 20px; }
.right_list { float:right; width:760px; margin:30px 0 0; }
.right_list .cont_box { border:1px solid #696969; font-family:Verdana, Geneva, sans-serif;}
.right_list .title_box { border-bottom:1px solid #696969; color:#fff; background:url(../img/comm/titlebox_bg.gif) repeat-x; padding:6px 0 0 12px; font-size:14px; font-weight:bold; height:22px; }

.category_box { border:1px solid #696969; width:198px; font-family:Verdana, Geneva, sans-serif; padding:0 0 20px; }
.category_box a { color:#0066CC; }
.category_box a:hover {  text-decoration:underline; }
.title_box { border-bottom:1px solid #696969; color:#fff; background:url(../img/comm/titlebox_bg.gif) repeat-x; padding:6px 0 0 12px; font-size:14px; font-weight:bold; height:22px; }
h3.menu01_bg { background:url(../img/comm/titlebox_menu.gif); height:20px; padding:7px 0 0 20px; width:178px; display:block; font-size:12px; }
.leftmenu { margin:0 0 20px; }
.leftmenu li { line-height:2.2; }
.leftmenu .menu01 { padding:0 0 0 32px; }

.news_box { margin:15px; }
.news_line { border-bottom:1px solid #eee; border-top:1px solid #eee; margin:10px 0 10px; padding:10px 0 10px; }
.news_date { font-weight:bold; padding:0 0 5px; }

.list_product_wrap { margin:20px 0 0; overflow:hidden; }
.list_product_wrap .list_product { border-top:3px solid #474747; height:240px; width:144px; position:relative; float:left; margin:0 10px 0 0; }
.list_product_wrap .list_product.lastprd { margin:0;}
.list_product_wrap .list_product p { font-size:11px; color: #808080; padding:4px 0 0; }
.list_product_wrap .list_product a { display:block; }
.list_product_wrap .product_info { width:124px; height:50px; padding:10px; background:url(../img/comm/pdimg_bg.png); position:absolute; top:0px; }
.list_product_wrap .pdlist_model { font-weight:bold; }
.list_product_wrap .pdlist_price { font-size:11px; color:#666 }
.list_product_wrap .pdlist_price2 { font-size:11px; color:#CC0000; font-weight:bold; }
.list_product_wrap .pdlist_size { font-size:11px; color:#666 }
.list_product_wrap .pdlist_size2 { font-size:11px; color:#666 }

.siteinfo_wrap { background:#f3f3f3; padding:20px 0 20px; overflow:hidden; }
.siteinfo_wrap .info_box { width:344px; float:left; margin:0 18px 0; }
.siteinfo_wrap .info_box2 { margin:0 18px 0; clear:both; }
.siteinfo_wrap .infotitle_bg { background:url(../img/comm/infotitle_bg.gif) no-repeat; width:344px; height:16px; padding:4px 0 0 20px; font-weight:bold; color:#333; }
.siteinfo_wrap .infotext { padding:10px 20px 20px; color:#666; line-height:1.3; height:80px; }
.siteinfo_wrap .infotext2 { padding:10px 20px 20px; color:#666; line-height:1.3; height:40px; }
.siteinfo_wrap .infotext3 { padding:10px 20px 20px; color:#666; line-height:1.3;}

.sub_wrap { padding:20px 0 10px; }

.f_banner { margin:20px 0 0; }
.sub_paging { padding:20px 0 20px; }

.footer_wrap { clear:both; margin:30px 0 0; height:100px; background:#333; border-top:5px solid #000; color:#CCC; line-height:2; padding:10px 0 0; }
.footer_wrap .copyright { width:980px; margin:0 auto; position:relative; text-align:left;}
.footer_wrap .copyright .lg_escrow { position:absolute; right:0;  top:0; }


/**/


@import url('styles.base.css');

body {
/*	background: #f1f6f9 url('../img/body_bg.gif') repeat-y center top;*/
	background-color: #fff;
}
.input-text, .input-text-auto, .input-text-large, .input-text-medium, .input-text-short, .input-text-100, .input-textarea, .input-textarea-long, select {
	border: 1px solid #dfe6ed;
}
/*a, a:visited, a:hover, a:active {
	color: #014ead;
}*/
hr {
	border-bottom: 1px solid #eaf0f5;
}
.dark-hr {
	border-bottom: 1px solid #e3e3e3;
}
hr.dashed {
	border-bottom: 1px dashed #909090;
}
.error-text {
	color: #f27a00;
}
.sidebox-body .input-text, .updates-wrapper .input-text {
	border: #c5d1d8 1px solid;
}

a img{
	border:0;
}

/* æ±??????? */
.mb5{
	margin-bottom:5px;
}
.mb10{
	margin-bottom:10px;
}
.mb20{
	margin-bottom:20px;
}
.mb30{
	margin-bottom:30px;
}

a.oHover:hover{
	filter: alpha(opacity=90);
	-webkit-opacity: 0.9;
	-moz-opacity: 0.9;
	-ms-opacity: 0.9;
	-o-opacity: 0.9;
	opacity: 0.9;
}

div.oHover a:hover{
	filter: alpha(opacity=90);
	-webkit-opacity: 0.9;
	-moz-opacity: 0.9;
	-ms-opacity: 0.9;
	-o-opacity: 0.9;
	opacity: 0.9;
}

/* Ajax */
.ajax-loading-box {
	background: url('../img/ajax_left.gif') no-repeat left bottom;
	padding: 0 0 0 5px;
	z-index: 18000;
}
.right-inner-loading-box {
	background: url('../img/ajax_right.gif') no-repeat right bottom;
	padding: 0 5px 0 0;
}
.ajax-inner-loading-box {
	background: #fff1a8 url('../img/icons/ajax.gif') no-repeat 5px center;
	padding: 6px 6px 6px 26px;
	font-size: 92%;
	font-weight: bold;
	color: #3f0000;
}
.ajax-message {
	border: 1px solid #000000;
	background-color: #f4fbff;
}
.cm-notification-container {
	position: fixed;
	top: auto;
	right: auto;
	width: 40%;
	z-index: 10000;
	min-width: 300px;
}
/* /Ajax*/

/* Notification box */
.notification-header-w, .notification-header-n, .notification-header-e {
	color:#c52a01;
}
.notification-n {
	background: #d0eaae url('../img/icons/notice.png');
	border-color: #8bc045;
}
.notification-n div {
	color: #496e16;
}
.notification-w {
	background: #fffbcc  url('../img/icons/warning.png');
	border-color: #e6db55;
}
.notification-w div {
	color:#8c8531;
}
.notification-e {
	background: #ffcece url('../img/icons/error.png');
	border-color: #df8f8f;
}
.notification-e div{
	color: #9c3535;
}
.notification-header-n {
	color:#668c34;
}
.notification-header-w {
	color:#bfa615;
}
/* /Notification box */

/* Checkout error box */
.error-box {
	background-color: #ff5c4a;
}
.error-box p {
	color: #ffffff;
}
/* /Checkout error */

/* Section in main box */
.section-border {
	border: 1px solid #d0cebe;
	margin-top: 0;
}
.section-title {
	background: #f3f1da url('../img/section_title_bg.gif') repeat-x bottom;
}
.section-title a {
	color: #5c5d3e;
	padding-left: 14px;
	text-decoration: none;
}
.section-title a:hover {
	text-decoration: underline;
}
.section-body, .section-body-details {
	border-top: 1px solid #d0cebe;
	background-color: #f6f5e4;
	padding: 9px 16px;
}
.section-body-details {
	padding: 18px 16px;
}
/* Section in main box */

/* Buttons */
.button a, .button-action a, .button-big a, .button-submit-action input, .button-submit input, .button-submit-big input {
	color: #ffffff;
	font: bold 14px/14px Tahoma;
	height: 29px;
	border: 0 none;
	margin: 0;
	display:table-cell;
	vertical-align:middle;
	padding-right: 19px;
}
.button-submit-action input, .button-submit input {
	padding: 3px 8px 4px 3px
}
.button-submit-action input, .button-submit input, x:-moz-any-link {
	padding: 1px 7px 4px 0;
}
.button a, .button-action a {
	padding: 0 15px;
	height: 29px;
	line-height: 12px;
}
/* input buttons */
.button-submit-action, .button-submit, .button-submit-big, .button, .button-action {
	background: #f67c1c url('../img/big_but_left.png') no-repeat left top;
	height: 29px;
	padding-left: 3px;
	display:table-cell;
	vertical-align:middle;
}
.button-submit, .button {
	background: #7bc3f7 url(../img/but_left.png) no-repeat left top;
	display:table-cell;
	vertical-align:middle;
}
.button-submit-action input, .button-submit input, .button-submit-big input, .button-action a {
	background: transparent url('../img/big_but_right.png') no-repeat right top;
	display:table-cell;
	vertical-align:middle;
	padding: 0 15px;
}
.button-submit input, .button a {
	background: url(../img/but_right.png) no-repeat right top;
	display:table-cell;
	vertical-align:middle;
}
.button-submit-big, .button-big  {
	background: #ff4f01 url('../img/big_but_left.png') no-repeat left top;
	padding-left: 3px;
	height: 29px;
	display:table-cell;
	vertical-align:middle;
}
.button-submit-big input , .button-big a  {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: url('../img/big_but_right.png') no-repeat right top;
	padding: 7px 19px 8px 7px;
	height: 29px;
	line-height: 16px;
	display:table-cell;
	vertical-align:middle;
}
.button-big a  {
	padding: 6px 19px 9px 7px;
	height: 14px;
}
.button-submit-big input, x:-moz-any-link {
	padding: 5px 16px 8px 4px;
}
/* /input buttons */
.text-button, .text-button:visited, .text-button:hover, .text-button:active, .text-button-act, .text-button-act:visited, .text-button-act:hover, .text-button-act:active {
	margin-right: 1px;
	padding-right: 8px;
	background: url('../img/icons/text_but_arrow.gif') no-repeat right 6px;
}
.text-button-act, .text-button-act:visited, .text-button-act:active, .text-button-act:hover {
	color: #ff5400;
	background-image: url('../img/icons/action_text_but_arrow.gif');
}
.go-button {
	padding-left: 3px;
}
.top-tools-container .go-button {
	padding-left: 4px;
}
.button-tool a, .button-tool a:visited, .button-tool a:hover, .button-tool a:active, a.tool-link, a.tool-link:hover {
	font: normal 92% Arial;
	color: #b20101;
	text-transform: lowercase;
}
.product-container .button-submit-action, .product-container .text-button {
	margin-right: 5px;
}
/* /Buttons */

/* products list */
.list-price {
	color: #757575;
}
.price {
	color: #990000;
}
.sub-price {
	color: #333333;
}
.qty-in-stock {
	color: #000000;
}
/* /products list */

/* Product picker box */
.cm-picker-data-container {
	border: 1px solid #d1d1d1;
}
/* /Product picker box */


/* compare list */
.compare-table .left-border {
	border-left: solid #ced6da 1px;
}
.compare-table .bottom-border {
	border-bottom: solid #ced6da 1px;
}
.compare-table .first-cell {
	border-bottom: 1px solid #ced6da;
	background-color: #f1f4f6;
}
/* /compare list */

/* jCarusel */
.jcarousel-skin {
	border: 1px solid #dadada;
	background-color: #ffffff;
}
.jcarousel-skin .prices-container {
	padding: 5px 0 2px 0;
}
.jcarousel-skin .buttons-container {
	padding-top: 0;
}
/* /jCarusel */

/* Listmania */
.lm-top {
	border-top: 1px solid #dadada;
}
.lm-left {
	border-left: 1px solid #dadada;
}
.lm-right {
	border-right: 1px solid #dadada;
}
.lm-bottom {
	border-bottom: 1px solid #dadada;
}
.lm-scroller {
	border: 1px solid #d6d6ff;
	background-color: #ffffff;
}
/* /Listmania */

/* common styles */
.border {
	border: 1px solid #e3e3e3;
}
.no-items {
	background-color: #f1f4f6;
}
/* /common styles */


/* Styles for the fixed width layout */
#container {
	background-color: #ffffff;
}


/* Bottom styles */
.bottom-copyright {
	color: #fff;
	font: 85% Arial, Helvetica, sans-serif;
}

.bottom-search span.float-left, .bottom-search span.float-right {
	display: none;
}
/* /Bottom styles */

/* recently viewed */
.recent-prod-link-bg {
	background-color: #f4f4f4;
	text-align: right;
}
.extra-link {
	font: normal 85% Tahoma;
}
.extra-link, a.extra-link:visited, a.extra-link:hover, a.extra-link:active, .sidebox-body ul a.extra-link {
	color: #ff5400;
	text-transform: lowercase;
}
/* /recently viewed */

/* product LIST view styles */
.discount-label {
	background: url('../img/discount_label_left.png') no-repeat left top;
	padding: 0 0 0 10px;
}
.discount-label em {
	background: #37aae8 url('../img/discount_label_right.png') no-repeat right top;
	padding: 4px 4px 4px 1px;
	color: #ffffff;
	font: normal bold 100% Arial, Helvetica, sans-serif;
	min-width: 28px;
	text-align: center;
	height: 16px;
}
.discount-label em strong {
	font-weight: normal;
}
.product-config-header {
	font-size: 100%;
	text-align: center;
	padding-top: 20px;
	clear: both;
}
.product-list-price {
	padding-bottom: 4px;
}
/* /product LIST view styles */


.info-field-title {
	background-color: #edf8fe;
}

/* Lists */
ul.bullets-list li {/* List with circle bullets */
	background: url('../img/icons/bullet.gif') no-repeat 1px 7px;
}
ul.bullets-list ul li{
	background: none;
}
ol.bullets-list {
	padding: 0 0 0 35px;
}

.arrows-list li {/* List with 2 arrows as bullet */
	background: url('../img/icons/cart_arrow.gif') no-repeat 1px 7px;
	padding-left: 13px;
}
.arrows-list li.delim {
	background: url('../img/sidebox_delim.gif') repeat-x center 2px;
}

li.cm-expanded {/* Tree list */
	background: url('../img/icons/category_expanded.gif') no-repeat scroll right 5px;
}
li.cm-collapsed {
	background: url('../img/icons/category_collapsed.gif') no-repeat scroll right 5px;
}

.arrow-list li {/* Arrow list */
	padding-left: 10px;
	background: url('../img/icons/list_arrow.gif') no-repeat 1px 6px;
}
.sidebox-body .arrow-list {
	margin: 0 0 5px 0;
}

.inside-list li {/* inside list */
	list-style: none none;
	background-image: none;
	padding: 2px 0 3px 0;
	line-height: 12px;
}

.action-bullets {/* Action bullets */
	margin-bottom: 10px;
}
.action-bullets li {
	display: inline;
	background: url('../img/icons/dot_dark.gif') no-repeat 2px 6px;
	padding: 0 10px 0 13px;
}
.cm-tabs-content ul li, .category-description ul li, ul.bullets-list li {
	background: url('../img/icons/dot_dark.gif') no-repeat 1px 7px;
	padding: 1px 0 6px 11px;
}
.wysiwyg-content ul {
	margin: 5px 0 5px 40px;
}
.wysiwyg-content ul li {
	list-style-type: disc;
	background-image: none;
	padding: 0;
}
ul.no-markers li, .wysiwyg-content ul.no-markers li {/* No bullets */
	background-image: none;
	list-style-type: none;
	padding-left: 0;
}

.delim {
	background: url('../img/sidebox_delim.gif') repeat-x center center;
}

ul.statistic-list {/* Statistic list */
	/*background-color: #f2f9db;*/
	background-color: #f3f8fb;
}
ul.statistic-list li.total strong {
	color: #990000;
}
ul.sitemap-list li {/* sitemap */
	background: url(../img/icons/left_menu_arrow.gif) no-repeat 0 6px;
}
/* /Lists */

/* One page checkout styles */
.step-container, .step-container-active {
	background-color: #f5fcfc;
}
.step-container-active {
	background-color: #ffffff;
}
.checkout-steps {
	background-color: #ccf0f9;
	margin-left: 0;
}
.step-body {
	padding-left: 25px;
}
.step-body .shipping-rates label {
	font: italic bold 85% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #8ca1a1;
}
.step-title span, .step-title a.title, .step-title a.title:hover {
	color: #6b7b7b;
}
.step-title {
	padding-left: 19px;
}
.step-title-active {
	padding-left: 18px;
}
.step-title-active span, .step-title-active a.title, .step-title-active a.title:hover {
	color: #7c8e8e;
}
.step-complete-wrapper {
	color: #8ca1a1;
	font: normal 92% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.step-complete-wrapper div, .step-complete-wrapper p, .step-complete-wrapper .price {
	color: #8ca1a1;
}
.step-complete-wrapper strong {
	font-weight: bold;
}
.step-complete-wrapper span {
	font-style: normal;
}
#step_three_body .step-complete-wrapper {
	padding-top: 4px;
}
.step-complete-text {
	color: #858585;
}
.step-complete-wrapper .form-field label {
	color: #8ca1a1;
	font: bold 85% Tahoma;
	padding-top: 2px;
	padding-right: 3px;
}
#summary {
	padding: 10px 0 5px 0;
}
.multiple-profiles, .multiple-profiles strong {
	font-style: normal;
}
.multiple-profiles .form-field {
	margin-bottom: 13px;
	padding-bottom: 6px;
	border-bottom: 1px solid #dadada;
}
.step-body-active .select-profile label {
	display: none;
}
.step-body-active .select-profile {
	padding-left: 0;
}
.step-complete-wrapper ul.bullets-list li {
	background-image: url('../img/icons/step_bullet.gif');
}
.step-body-active .form-field {
	margin: 0;
	padding: 3px 2px 8px 0;
}
.step-body-active .form-field label {
	float: none;
	width: auto;
	margin: 0 0 0 -8px;
	padding: 0 0 0 9px;
	display: block;
}
.step-body-active label, .step-body-active, .step-body-active div, .review td .sku {
	color: #7c8e8e;
}
.step-body-active .form-field label.hidden {
	display: none;
}
.step-body-active .form-field label.cm-required {
	background: url('../img/icons/required_mark.gif') no-repeat left 6px;
}
.step-body-active .form-field label:after {
	content: ".";
    display: block;
    height: 1px;
    visibility: hidden;
}
.step-body-active .form-field .input-text {
	width: 100%;
	padding: 3px 0;
}
#step_two_body.step-body-active div.float-left, #step_two_body.step-body-active div.float-right, #step_three_body div.float-left, #step_three_body div.float-right {
	width: 46%;
}
.subheader .subheader-extra {
	font: 86% normal Arial,Helvetica,sans-serif;
	padding-left: 5px;
}
.mainbox-title .secure-page-title {
	font-size: 104%;
	background: url('../img/icons/secure_icon.gif') no-repeat 0 4px;
	padding-left: 28px;
}
#list_payment_methods td {
	padding: 5px 0 8px 0;
}
#list_payment_methods td.payment-details {
	padding: 0;
}
#list_payment_methods .payment-details-container {
	background-color: #f3f8fb;
	padding: 6px 28px 5px 28px;
	margin: 0 0 15px -4px;
}
#list_payment_methods .payment-details-container  td {
	padding: 0;
}
.coupon-code-container {
	border: 1px dotted #7c8e8e;
	border-width: 1px 0;
	margin: 10px 0;
	padding: 6px 0;
}
.step-body-active .coupon-code-container .form-field .input-text {
	width: 227px;
}
.step-body-active .coupon-code-container .form-field {
	padding: 18px 0;
}
.review {
	border: 1px solid #ebf1f4;
}
.review th {
	background-color: #dbdfe2;
	border: 0 none;
	padding: 8px 14px 7px 14px;
}
.review td {
	border: 0 none;
	padding: 11px 21px;
}
.review, ul.statistic-list, #step_one_body.step-body-active, #step_one_body.step-body-active div {
	color: #2d2d2d;
}
/* /One page checkout styles */

/* Classic checkout */
.classic-checkout-title {
	margin: 0 0 0 16px;
}
/* /Classic checkout */

/* Estimation form */
.estimation-box {
	border: 1px solid #dadada;
	background-color: #f8f8f8;
}
/* /Estimation form */

.required-question, .required {
	color: #ff0000;
}

/* Previewer styles */
#previewer_overlay {
	background-color: #000;
	-moz-opacity: 0.1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=10)";
	opacity: 0.1;
}
#previewer_window {
	color: #000000;
}
#previewer_hide_select {
	background-color: #ffffff;
	border: none;
	-moz-opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
	opacity: 0;
}
#preview_window {
	border: 2px solid #FF8000;
}
.drag-window {
	background-color: #ffffff;
	cursor: move;
	-moz-opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
	opacity: 0;
}
a.cm-thumbnails-mini, .product-variant-image-unselected, #thumbs_frame img {
	border: 1px solid #e2e2e2;
	margin: 1px;
}
a.cm-cur-item, .product-variant-image-selected, #thumbs_frame img.cm-current-thumb {
	border: 1px solid #a5a5a5;

}
/* /Previewer styles */



/* block "Product filters" */
.product-filters .details {
	color: #959595;
	font-weight: normal;
}
.reset-filters, .reset-filters:visited, .reset-filters:hover, .reset-filters:active {
	color: #b20101;
	background: url('../img/icons/delete_icon.gif') no-repeat 0 3px;
	text-transform: lowercase;
	font-size: 85%;
}
/* /block "Product filters" */

/* captcha */
.image-captcha {
	border: 2px solid #d0e25a;
	cursor: pointer;
}
.captcha-input-text {
	border: 1px solid #d2d9e1;
	font: bold 123% Tahoma;
	padding: 4px 2px;
}
/* /captcha */

/* Select languages */
.select-link, .select-link:hover {
	background: url('../img/icons/select_icon.gif') no-repeat 100% 3px;
}
.select-wrap .select-link, .select-wrap .select-link:hover {
	background: url('../img/icons/select_icon.gif') no-repeat 100% 2px;
}
.select-popup {
	border: 1px solid #cecece;
}
ul.cm-select-list li a:hover, #top_quick_links .cm-select-list a:hover {
	background-color: #01b1dc;
	color: #ffffff;
}
.cm-select-list a, .cm-select-list a:visited, .cm-select-list a:hover, .cm-select-list a:active {
	color: #282828;
}
.localization {
	background: url('../img/top_tools_delim.gif') no-repeat 0 2px;
}
/* /Select languages */

/* checkout totals */
.promotion-coupon {
	background: #f2f2f2 url('../img/coupon_code_bg.gif') repeat-x left top;
	border: 1px solid #dddddd;
}
.promotion-coupon .input-text {
	border: 1px solid #d0d0d0;
}
/* /checkout totals */


/* Cart items */
#cart_items .sku {
	color: #858585;
}
.quantity {
	font: bold 88% Tahoma;
}
.quantity label {
	color: #858585;
}
.product-description a.cm-combo-on, .product-description a.cm-combo-off {
	background: url('../img/icons/prod_details_collapsed.gif') no-repeat 1px 2px;
}
.product-description a.cm-combo-off {
	background-image: url('../img/icons/prod_details_expanded.gif');
}
.product-description .button-submit-action, .product-description .text-button {
	margin-right: 5px;
}
.product-options .table .product-list-field {
	padding-left: 0;
}
.product-options .table .product-list-field label {
	width: auto !important;
	float: none;
	margin: 0;
	padding-top: 0;
	vertical-align: 1px;
}
.coupons-container .form-field {
	padding: 6px 0 0 0;
}
/* /Cart items */

/* classic checkout */
/** progress bar styles **/
.pb-container {
	padding: 10px 0 15px 0;
}
.pb-container em {
	background: #d1d1d1 url('../img/pb_step.gif') no-repeat 0 0;
	color: #ffffff;
	text-decoration: none;
}
.pb-container .complete em {
	background-color: #9eca03;
	background-image: url('../img/pb_step_complete.gif');
}
.pb-container .active em {
	background-color: #202020;
	background-image: url('../img/pb_step_active.gif');
}
.pb-container a, .pb-container span {
	color: #a1a1a1;
}
.pb-container span.active {
	color: #222020;
}
/** /progress bar styles **/
/* /classic checkout */


/* product details page */
.product-main-info .image-border {
	padding-right: 15px;
	min-height: 100px;
}
.product-info .add-product {
	padding-left: 10px;
}
.jcarousel-prev-horizontal, .jcarousel-next-horizontal, .prev-horizontal, .next-horizontal {
	background: #ececec url(../img/icons/prev_but.gif) no-repeat 50% 50%;
}
.jcarousel-next-horizontal, .next-horizontal {
	background-image: url(../img/icons/next_but.gif);
}
.view-larger-image, .view-larger-image:visited, .view-larger-image:hover, .view-larger-image:active {
	background: url('../img/icons/view_larger.gif') no-repeat left 2px;
}
.product-options-container {
	background-color: #f8f8f8;
}
.product-header-extra {
	margin: -16px 0 13px -1px;
}
.buttons-wrapper .input-text-short {
	border-color: #c0c0c0;
}
.object-image {
	display: inline-block;
}
/* /product details page */

/* sorting */
.sort-asc, .sort-desc {
	background: url(../img/icons/sort_asc.gif) no-repeat right 6px;
	padding-right: 10px;
}
.sort-desc {
	background-image: url(../img/icons/sort_desc.gif);
}
/* /sorting */

/*********************************************/
#container, #footer {
	width: auto;
	padding: 0;
	background-color: #fff;
}
#content {
	width: 968px;
	margin: 0 auto;
	padding: 16px 0 0 0;
}
.header-helper-container, .top-tools-helper, .content-tools-helper {
	width: 990px;
	margin: 0 auto;
}
/*a, a:visited, a:hover, a:active {
	color: #014EAD;
}*/
.header-helper-container a{
	color: #fff;
}

.header-helper-container ul.cm-select-list li a{
	color: #000;
}
#header, #footer {
	background-color: #333;
}

.head_info {
	float: right;
	color: #fff;
	margin: 0;
	padding: 16px 6px 6px 6px;
/*	position: relative;
	z-index: 8;*/
}
.head_info div {
	color: #fff;
}
.head_info div .form-field, .head_info div .float-left, .head_info p a {
	color: #666;
}
.logo-image {
	float: left;
	margin-top: 22px;
	position: relative;
	z-index: 8;
}
#top-select-lang {
	width: 120px;
}
/* cart box styles */
#top-search-field {
	position: relative;
	z-index: 9;
}
.navi_cart{
	float: right;
	width: 233px;
	height: 54px;
	margin: -50px 0 0 0;
	background: url(../img/icons/cart_bg_base.gif) no-repeat;
	position: relative;
	z-index: 7777;
}
.cart_icon {
	float: left;
	width: 160px;
}
#sw_cart_box, .cart-list-icon {
	width: 44px;
	height: 54px;
	border: 0 none;
	padding-left: 55px;
}
.cart-list-icon {
	height: 54px;
}
#cart_status .float-left {
	padding: 0;
	margin: 0;
	position: relative;
	z-index: 9999;
}
#cart_status .cart_icon {
	position: relative;
	padding: 0 0 0 55px;
	margin-right: 0;
	z-index: 8888;
}

#cart_status a {
	padding-left: 3px;
}
#cart_status span {
	vertical-align: middle;
}
.checkout-link {
	float: none;
	/*clear: both;*/
	margin: 6px 0 0 0;
	padding: 0;
	font-size: 11px;
	line-height: 1.8;
	color: #fff;
	width: 175px;
}
.full-cart {
	float: none;
	/*clear: both;*/
	margin: 6px 0 0 0;
	padding: 0;
	font-size: 11px;
	line-height: 1.8;
	color: #fff;
	width: 175px;

}
#cart_status .checkout-link a, #cart_status .checkout-link a:visited, #cart_status .checkout-link a:hover, #cart_status .checkout-link a:active {
	padding: 0 15px 2px 6px;
}
.cart-list {
	position: absolute;
	width: 234px;
	z-index: 9999;
	top: 0;
	left: 0;
	background: none;
}
.list-container {
	margin-top: 6px;
	padding: 0 4px;
	background-color: #ffffff;
}
.cart-list .list {
	height: 185px;
	overflow-x: hidden;
	overflow-y: auto;
	padding-left: 5px;
}
.cart-list ul li.delim {
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
}
.list p.center {
	margin-top: 75px;
}
.cart-list .buttons-container {
	text-align: center;
	margin: 8px 0 11px 0;
}
#cart_status .buttons-container a, #cart_status .buttons-container a:visited, #cart_status .buttons-container a:hover, #cart_status .buttons-container a:active {
	padding: 0 15px 2px 6px;
	margin: 0 1px;
}
.list-container {
	color: #fff;
	background-color: #999;
}
/* /cart box styles */

#top_menu li.first-level a, #top_menu li.first-level a:hover, #top_menu li.first-level.cm-active a, #top_menu  li.first-level.cm-active a:hover {
	color: #535353;
	font: bold 100% Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bottom-copyright a {
	color: #fff;
	font: 85% Arial, Helvetica, sans-serif;
}
#footer .quick-links a {
	color: #fff;
}
#footer_contents {
	width: 968px;
	height: 256px;
	background: #21323E url(../img/footer_bg.gif) repeat;
	color: #fff;
}
#footer_contents dl.dl-end {
	width: 225px;
	float: left;
	padding: 8px;
	border-right: none;
}
#footer_contents dl {
	width: 225px;
	float: left;
	padding: 8px;
	min-height: 6px;
	height: 210px;
	border-right: thin solid #fff;
}
#footer_contents dl dt {
	font-size: 14px;
	font-weight: bold;
}
#footer_contents dl dd {
	font-size: 12px;
	margin: 0;
	padding: 6px;
	line-height: 2;
}
#footer_contents dl dd p {
	font-size: 12px;
	margin: 0;
	padding: 6px;
	line-height: 1.5;
	color: #fff;
}
#footer_contents a {
	text-decoration: none;
	color: #fff;
}
#footer_contents a:hover {
	color: #6b7b7b;
}

#header {

}

/* plain/dynamic menu */
ul.menu-root-categories {
	padding: 4px 3px 0 3px;

}
ul.menu-root-categories li {
	padding: 0;
}
.menu-root-categories li a {
	display: block;
	padding: 2px 5px 3px 3px;
	background: url(../img/icons/category_collapsed.gif) no-repeat right 5px;
	font-weight: bold;
	font-size: 105%;
	text-decoration: none;
}
.menu-root-categories li a:hover {
	background-image: url(../img/icons/category_expanded.gif);
}
.menu-subcategories a.active, ul.menu-subcategories a.active:visited, ul.menu-subcategories a.active:hover, ul.menu-subcategories a.active:active {
	font-size: 105%;
	text-decoration: none;
}
.sitemap-list {
	padding-top: 10px;
}
ul.sitemap-list li {
	padding-left: 10px;
}
/* /plain/dynamic menu */

a, a:visited, a:active, a:hover {
    cursor: pointer;
    text-decoration: none;
}

#product_thumbnails_ex {
	white-space: nowrap;
	text-align: center;
}
#product_thumbnails_ex li {
	display: inline;
	padding: 0;
}
#product_thumbnails_ex li a.cm-thumbnails-mini {
	margin: 0 1px;
}

dl.list309 {
	font-size: 0.85em;
}
dl.list309 dt {
  clear: left;
  float: left;
  margin: 0 0 0.8em;
  width: 5.5em;
  border-left: solid 8px #CCC;
  padding-left: 5px;
  color: #000;
}

dl.list309 dd {
  margin-bottom: 0.8em;
  margin-left: 5.5em;
}
dl.list309 span {
  vertical-align: top;
  height: 16px;
}

/* ï¿½ê?ï¿½Ì?¿½ï¿?ï¿½ï¿½ï¿?ï¿?ï¿½ï¿½ */
.txm_list {
	position: relative;
	font-size: 0.85em;
	text-align: left;
}
.txm_list span {
	line-height: 1.6em;
}
.txm_list a {
	color: #333;
}
.txm_list .overlay-block {
	padding: 4px;
	margin: 0;
	background-color: #fff;
	filter: Alpha(opacity=60);
	opacity: 0.6;
	position: absolute;
	top: 0px;
	left: 3px;
	width: 132px;
	border-top: medium solid #000;
}
.txm_list .head-tab {
	background-color: #666;
	filter: Alpha(opacity=80);
	opacity: 0.8;
	width: 40px;
	color: #fff;
	display: block;
	float: left;
	margin: 2px 0;
}
.txm_list .code {
	font-size: 1.2em;
	font-weight: bold;
}
.txm_list .content {
	float: left;
	display: block;
	margin: 2px 0;
	padding-left: 8px;
	width: 80px;
}

/**************/
#diapo_base {
	overflow:hidden;
	width:978px;
	margin: -16px 0 0 -10px;
	padding:10px 0 0 10px;
	background-color: rgb(233, 230, 225);
}

@media screen and (max-device-width: 480px) {
	#top_menu {
		font-size: 12px;
		padding: 33px 0 0 0;
		margin-left: -1px;
	}
	.header-helper-container, .top-tools-helper, .content-tools-helper {
		width: 988px;
	}
	#top_menu .dropdown{
		height: 45px;
		padding: 0;
		margin: 0;
	}
}
.product-spacer {
	width: 4px;
}
#content_list {
	line-height: 2em;
}
#content_list li {
	list-style-type: none;
}
#content_list li.title {
	font-weight: bold;
	margin-top: 6px;
}
#content_list .float-left {
	width: 380px;
}
#content_list .float-right {
	width: 380px;
}
#content_list dd {
	margin: -12px 0 0 0;
	border-bottom: dotted 1px #ccc;
}

/* cloth detail ------- */
.title_cont{
width:750px;
background:#333333 url(../img/page/h3_bg.gif) 5px 50% no-repeat; 
padding:9px 0 7px 15px ;
margin-bottom:5px;
color:#ffffff;
font-weight:bold;
font-size:16px;
}



.cont_area{
width:760px;
clear:both;
margin:10px auto;
}

.cloth_list{
margin:15px 0;
padding:8px 1px;
overflow:hidden;
background:#f1f1f1;
}

.cloth_list_box{
float:left;
width:235px;
border:1px solid #aaaaaa;
background:#ffffff;
margin:5px 2px 5px 8px;
padding:2px 0 2px 2px;
position:relative;
list-style:none;
}

img .c_list_thumb{
float:left;
}

.c_list_text{
float:left;
margin:0;
position:absolute;
margin-left:4px;
font-weight:bold;
top:10px;
}

.cloth_list_box a{
display:block;
}

.cloth_detail{
margin:15px 0 25px 25px;
clear:both;
}

.cloth_intro_bamboo{
width:705px;
height:350px;
background:#333333 url(../img/page/bmb_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_ecstasy{
width:705px;
height:350px;
background:#333333 url(../img/page/ecstasy_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_sp2way{
width:705px;
height:350px;
background:#333333 url(../img/page/sp2way_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_smk{
width:705px;
height:350px;
background:#333333 url(../img/page/smk_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_tmk{
width:705px;
height:350px;
background:#333333 url(../img/page/tmk_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_t2m2{
width:705px;
height:350px;
background:#333333 url(../img/page/t2m2_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_spmiracosmo{
width:705px;
height:350px;
background:#333333 url(../img/page/spmiracosmo_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_powernet{
width:705px;
height:350px;
background:#333333 url(../img/page/powernet_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_micro2way{
width:705px;
height:350px;
background:#333333 url(../img/page/micro2way_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_mat{
width:705px;
height:350px;
background:#333333 url(../img/page/mat_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_sparkhalf{
width:705px;
height:350px;
background:#333333 url(../img/page/sparkhalf_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_cotton{
width:705px;
height:350px;
background:#333333 url(../img/page/cotton_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_metalic{
width:705px;
height:350px;
background:#333333 url(../img/page/metalic_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_enamel{
width:705px;
height:350px;
background:#333333 url(../img/page/enamel_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_newstretch{
width:705px;
height:350px;
background:#333333 url(../img/page/newstretch_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_skinhunter{
width:705px;
height:350px;
background:#333333 url(../img/page/skinhunter_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_intro_wet{
width:705px;
height:350px;
background:#333333 url(../img/page/wet_zoom.jpg) top left no-repeat;
position:relative;
margin-bottom:15px;
}

.cloth_catch{
float:left;
width:450px;
margin:5px;
background:url(../img/comm/pdimg_bg2.png);
}

p.catch_text{
color:#ffffff;
font-size:22px;
font-weight:bold;
margin:2px 0 2px 5px;
text-shadow: 2px 2px 5px #000;
}

p.cloth_text{
color:#ffffff;
font-size:14px;
line-height:140%;
margin:2px 0 2px 5px;
}

.cloth_spec{
float:right;
width:210px;
position:absolute;
top:230px;
left:480px;
background:url(../img/comm/pdimg_bg2.png);
clear:both
}

p.cloth_spectext{
color:#ffffff;
font-size:12px;
padding:1px;
margin:2px 0 2px 5px;
}

p.cloth_spectext a{
color:#ffffff;
text-decoration:underline;
}

p.cloth_spectext a:hover{
color:#977D4C;
text-decoration:underline;
}


.cloth_img{
margin-bottom:15px;

clear:both;
}

.cont_gotop{
clear:both;
margin:15px auto 25px;
text-align:right;
}

.cont_gotop p{
display:inline;
padding-left:14px;
background:url(../img/page/gotop_bg.gif) 0px 45% no-repeat;
}

.cont_navi{
margin:15px 0;
clear:both;
}

.cont_navi ul{
width:705px;
clear:both;
}

.cont_navi li{
float:left;
list-style:none;
background:url(../img/page/nav_contlist.gif) 0 45% no-repeat;
padding:2px 2px 2px 10px;
margin:2px 20px 4px 5px;
}

/* cloth category head ------- */
.cloth_cat_lead{
font-size:20px;
font-weight:bold;
margin:2px 0 5px 5px;
}

p.cloth_cat_text{
font-size:14px;
line-height:140%;
margin:2px 0 2px 5px;
}

.cloth_cat_bmb{
width:705px;
height:400px;
background:#333333 url(../img/page/bmb_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_ecstasy{
width:705px;
height:400px;
background:#333333 url(../img/page/ecstasy_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_sp2way{
width:705px;
height:400px;
background:#333333 url(../img/page/sp2way_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_smk{
width:705px;
height:400px;
background:#333333 url(../img/page/smk_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_tmk{
width:705px;
height:400px;
background:#333333 url(../img/page/tmk_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_t2m2{
width:705px;
height:400px;
background:#333333 url(../img/page/t2m2_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_spmiracosmo{
width:705px;
height:400px;
background:#333333 url(../img/page/spmiracosmo_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_powernet{
width:705px;
height:400px;
background:#333333 url(../img/page/powernet_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_micro2way{
width:705px;
height:400px;
background:#333333 url(../img/page/micro2way_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_mat{
width:705px;
height:400px;
background:#333333 url(../img/page/mat_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_sparkhalf{
width:705px;
height:400px;
background:#333333 url(../img/page/sparkhalf_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_cotton{
width:705px;
height:400px;
background:#333333 url(../img/page/cotton_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_metalic{
width:705px;
height:400px;
background:#333333 url(../img/page/metalic_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_enamel{
width:705px;
height:400px;
background:#333333 url(../img/page/enamel_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_newstretch{
width:705px;
height:400px;
background:#333333 url(../img/page/newstretch_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_skinhunter{
width:705px;
height:400px;
background:#333333 url(../img/page/skinhunter_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_wet{
width:705px;
height:400px;
background:#333333 url(../img/page/wet_detail.jpg) top left no-repeat;
position:relative;
margin:15px auto 15px;
}

.cloth_cat_spec{
float:right;
width:210px;
position:absolute;
top:230px;
left:480px;
background-color: rgba(0, 0, 0, 0.4);
box-shadow: 1px 1px 3px #000;
-moz-box-shadow: 1px 1px 3px #000;
-webkit-box-shadow: 1px 1px 3px #000;
clear:both
}


/* about turkey ------- */
.brand_intro01{
width:765px;
background:url(../img/page/intro01_bg.jpg) top right no-repeat;
text-align:left;
margin:15px 0;
line-height:150%;
}

.intro01_text{
width:430px;
color:#666666;
}

.intro01_lead{
border-bottom:#666666 2px dotted;
margin:0 0 10px 0;
padding:7px 0;
}

.brand_intro02{
width:765px;
background:url(../img/page/intro02_bg.jpg) no-repeat;
margin:25px 0;
overflow:hidden;
line-height:150%;
}

.intro02_text{
float:left;
padding:0 0 0 360px;
width:390px;
color:#666666;
text-align:left;
}

.intro02_lead{
border-bottom:#666666 2px dotted;
margin:0 0 10px 0;
padding:7px 0;
}

.title_brand1{
font-size:18px;
font-weight:bold;
}

.title_brand2{
font-size:14px;
}

.bpad_5 {padding-bottom:5px;}
.bpad_10 {padding-bottom:10px;}
.bpad_15 {padding-bottom:15px;}
.bpad_20 {padding-bottom:20px;}
.bpad_30 {padding-bottom:30px;}
.bpad_40 {padding-bottom:40px;}
.bpad_50 {padding-bottom:50px;}

/* È¸¿ø°ü·Ã - ·Î±×ÀÎ */
.input_id { font-size:12px; color: #847f74; font-family:"µ¸¿ò", Dotum; border: #cfcfcf 1px solid; background-color: #ffffff;}

.check_save td {padding-top:20px; font-size:11px; font-family:Dotum;}

/* È¸¿ø°¡ÀÔ Æû */
.join_member td {font-size:10pt; font-family:"µ¸¿ò", Dotum; line-height:160%;}
.join_member td.tit {text-align:left; font-size:9pt; font-family:Dotum; padding-top:3px; padding-bottom:2px; font-weight:bold; right no-repeat; font-weight:bold; border-right:1px solid #d7d7d7; background-color:#fafaf9; color:#707070; padding-left:10px;}
.join_member td.val {text-align:left; padding-left:10px;}
.join_input {font-size:10pt; font-family: "µ¸¿ò", Dotum; color:#545454; border-top:1px solid #aeaeae; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-left:1px solid #aeaeae; background-color:#f6f6f6;}

.idpw_box {background:#f5f5f5; border:1px solid #ededed; padding:15 25px;}
.form_sub {color:#4d4d4d; font-size:8pt; font-family:Dotum;}
.blue {font-size:11px; font-family:"µ¸¿ò"; color:#0066CC; line-height:160%;}
.gray {font-size:11px; font-family:"µ¸¿ò"; color:#aeaeae; line-height:160%;}


/* Á¦Ç° ºäÆäÀÌÁö */
.p_name {font-size:14px; color:#000000; font-family:Dotum,"µ¸¿ò";  font-weight:bold;}
.p_small{ font-size:12px; font-weight:bold;}
.p_tit {background:url('/images/shop/prdinfo_line.gif') right no-repeat; height:20px; font-weight:bold; }
.p_performance {background:url('/images/shop/prdinfo_line.gif') right no-repeat; height:25px; font-weight:bold; }
.price {font-weight:bold; color:#d43d60; font-size:12px;}
.price_b {font-weight:bold; color:#d43d60; font-size:12px;}

/* »óÇ°ÁÖ¹® */
.order_form td.tit {text-align:left; font-size:9pt; font-family:Dotum; padding-top:3px; padding-bottom:2px; font-weight:bold; right no-repeat; font-weight:bold; border-right:1px solid #d7d7d7; background-color:#fafaf9; color:#707070; padding-left:10px; height:25px;}
.order_form td.val {text-align:left; padding-left:10px;}
.input {border:0px; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; color:#545454; border:1px solid #dfdfdf; background-color:#f7f7f7;}


.footer_link:link {color:#cccccc; }
.footer_link:visited {color:#cccccc; }
.footer_link:hover {color:#cccccc; }
.footer_wrap .copyright .footer_link a {color:#cccccc; }



