/* BASIC css start */
.xans-board-read .ec-base-table .etcArea li {
	display:inline-block;
	margin:0 0 9px;
	padding:8px 20px 10px;
	vertical-align:top;
	line-height:22px;
	color:#666;
}
.xans-board-read .ec-base-table .etcArea li a {
	text-decoration:none;
}
.xans-board-read .ec-base-table .detailArea {
	display:inline-block;
	width:100%;
	padding: 20px 0;
	text-align:center;
	box-sizing:border-box;
	color:#333;
	border-top:2px solid #ddd;
	border-bottom:1px solid #ddd;
}
.xans-board-read .ec-base-table .detailArea span {
	margin:0px 3px;
    font-size: 14px;
    color: #777;
}
.xans-board-read .ec-base-table .detailArea span.title {
	font-size:24px;
	line-height:24px;
	font-weight:600;
	color:#333;
    padding-bottom: 10px;
    display: inline-block;
    margin: 0;
}
.xans-board-read .ec-base-table .detail {
	padding:30px 0px;
	word-break:break-all;
	line-height:normal;
}
.xans-board-read .ec-base-table .detail img {
	max-width:100%;
	padding:0 0 30px;
}
.xans-board-read .ec-base-table .detail ol, .xans-board-read .ec-base-table .detail ul {
	margin:15px 0;
	padding:0 0 0 40px;
}
.xans-board-read .ec-base-table .detail ol li {
	list-style:decimal;
}
.xans-board-read .ec-base-table .detail ul li {
	list-style:disc;
}
.xans-board-read .ec-base-table tr.attach a {
	padding:0 0 0 12px;
	background:url("//img.echosting.cafe24.com/skin/base/common/ico_file.gif") no-repeat 0 0;
	color:#8f8f8f;
}
.xans-board-read .ec-base-table tr.attach a:hover {
	text-decoration:underline;
}
.xans-board-read .ec-base-button {
	margin:10px 0 50px;
}
.xans-board-product.ec-base-box.typeProduct {
	margin:0 0 20px;
}
.xans-board-product .information {
	text-align:center;
}
.xans-board-product .information .icon_img {
	margin:0 1px 0 0;
}
.xans-board-product .information h3 {
	margin:7px 0 5px;
	font-size:14px;
}
.xans-board-product .information .price {
	font-size:14px;
	font-weight:bold;
}
.xans-board-product .information .ec-base-button {
	margin:15px 0 0 0;
	padding:3px 0 0 0;
}
.xans-board-commentlist {
	border:1px solid #d7d5d5;
	border-top:0;
}
.xans-board-commentlist .ec-base-button {
	border-left:0;
	border-right:0;
	border-bottom:0;
	margin:10px 10px 0;
}
.xans-board-commentlist .boardComment li {
	position:relative;
	margin:15px 0 0 0;
	border-top:1px solid #d7d5d5;
	color:#353535;
	line-height:140%;
}
.xans-board-commentlist .boardComment li:first-child {
	margin:0
}
.xans-board-commentlist .boardComment li div.commentTop {
	overflow:hidden;
	padding:12px 0 10px 20px;
	border-bottom:1px solid #e9e9e9;
}
.xans-board-commentlist .boardComment li .name {
	float:left;
}
.xans-board-commentlist .boardComment li .date {
	margin:1px 10px 0 15px;
	font-size:11px;
}
.xans-board-commentlist .boardComment li .grade {
}
.xans-board-commentlist .boardComment li .button {
	position:absolute;
	top:7px;
	right:20px;
}
.xans-board-commentlist .boardComment li .comment {
	clear:both;
	padding:20px 0 20px 25px;
	word-break:break-all;
}
.xans-board-commentlist .boardComment li.replyArea {
	overflow:hidden;
	margin:-1px 20px 0;
	padding:0 0 0 33px;
	border:1px solid #e9e9e9;
	background:url("/design/limyoy24/img/ico_comment.gif") no-repeat 20px 15px;
}
.xans-board-commentlist .boardComment li.replyArea:last-child {
	margin-bottom:15px;
}
.xans-board-commentlist .boardComment li.replyArea div.commentTop {
	border:none;
	padding-left:5px;
}
.xans-board-commentlist .boardComment li.replyArea .comment {
	padding:0 0 5px 5px;
}
.xans-board-commentlist .boardComment li.replyArea .button {
	right:5px;
}
.xans-board-commentlist .boardComment li.replyArea .xans-board-commentformsecret {
	margin:10px 35px 10px 0;
}
.xans-board-commentwrite {
	margin:30px 0 0;
}
.xans-board-commentwrite .write_form {
	padding:5px 20px 20px;
	border:1px solid #e9e9e9;
	background-color:#fbfafa;
}
.xans-board-commentwrite legend {
	visibility:hidden;
	overflow:hidden;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
}
.xans-board-commentwrite p {
	margin:10px 0 0;
}
.xans-board-commentwrite p.captcha {
	border-top:1px solid #e9e9e9;
	padding:15px 0 0 0;
	color:#757575;
}
.xans-board-commentwrite p.captcha img {
	vertical-align:middle;
}
.xans-board-commentwrite strong {
	display:block;
	margin:0 0 10px 0;
}
.xans-board-commentwrite input[type=text], .xans-board-commentwrite input[type=password] {
	width:135px;
	margin:0 10px 0 9px;
}
.xans-board-commentwrite input#captcha {
	width:85px;
}
.xans-board-commentwrite .secret {
	margin:0 20px 0 10px;
}
.xans-board-commentwrite textarea {
	width:100%;
	height:44px;
	padding:2px 2px 2px 4px;
}
.xans-board-commentwrite .view {
	position:relative;
	margin:10px 0 0;
	padding:0 95px 0 0;
}
.xans-board-commentwrite .submit {
	position:absolute;
	top:0;
	right:0;
}
.xans-board-commentwrite p.grade label {
	padding:0 10px 0 0;
}
.xans-board-commentwrite p.grade em {
	font-style:normal;
}
.xans-board-commentreply {
	width:92%;
	margin:20px auto 0px;
	padding:5px 20px 20px;
	border:1px solid #e9e9e9;
	background-color:#fbfafa;
	color:#353535;
}
.xans-board-commentreply legend {
	visibility:hidden;
	overflow:hidden;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
}
.xans-board-commentreply p {
	margin:10px 0 0;
}
.xans-board-commentreply p.captcha {
	border-top:1px solid #e9e9e9;
	padding:15px 0 0 0;
	color:#757575;
}
.xans-board-commentreply p.captcha img {
	vertical-align:middle;
}
.xans-board-commentreply strong {
	display:block;
	margin:0 0 10px 0;
}
.xans-board-commentreply input[type=text], .xans-board-commentreply input[type=password] {
	width:135px;
	margin:0 10px 0 9px;
}
.xans-board-commentreply .secret {
	margin:0 20px 0 10px;
}
.xans-board-commentreply textarea {
	width:100%;
	height:44px;
	padding:2px 2px 2px 4px;
}
.xans-board-commentreply .view {
	position:relative;
	margin:10px 0 0;
	padding:0 95px 0 0;
}
.xans-board-commentreply .submit {
	position:absolute;
	top:0;
	right:0;
}
.xans-board-commentreply p.grade label {
	padding:0 10px 0 0;
}
.xans-board-commentreply p.grade em {
	font-style:normal;
}
.xans-board-commentform {
	margin:10px 20px;
	padding:5px 20px 20px;
	border:1px solid #e9e9e9;
	background-color:#fbfafa;
	color:#353535;
}
.xans-board-commentform legend {
	visibility:hidden;
	overflow:hidden;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
}
.xans-board-commentform p {
	margin:10px 0 0;
}
.xans-board-commentform input[type=text], .xans-board-commentform input[type=password] {
	width:135px;
	margin:0 10px 0 9px;
}
.xans-board-commentform .secret {
	margin:0 20px 0 10px;
}
.xans-board-commentform textarea {
	width:100%;
	height:44px;
	padding:2px 2px 2px 4px;
}
.xans-board-commentform .view {
	position:relative;
	margin:10px 0 0;
	padding:0 180px 0 0;
}
.xans-board-commentform .submit {
	position:absolute;
	top:0;
	right:0;
}
.replyArea .xans-board-commentform {
	margin:10px 20px 10px 0;
}
.xans-board-commentformsecret {
	margin:10px 25px 0 0;
	padding:10px 15px;
	border:1px solid #e9e9e9;
	background-color:#fbfafa;
	color:#353535;
}
.xans-board-movement {
	border:1px solid #d7d5d5;
	margin:20px 0;
	display:none;
}
.xans-board-movement li {
	overflow:hidden;
	padding:0 20px;
	border-bottom:1px solid #e9e9e9;
	line-height:140%;
	color:#353535;
}
.xans-board-movement li strong, .xans-board-movement li a {
	float:left;
	padding:10px;
}
.xans-board-movement li strong {
	width:6%;
	padding-left:15px;
	font-weight:normal;
	background:url("/design/limyoy24/img/ico_move_prev.gif") no-repeat 0 15px;
}
.xans-board-movement li a {
	width:860px;
	border-left:1px solid #e9e9e9;
}
.xans-board-movement li.next {
	border:0;
}
.xans-board-movement li.next strong {
	background:url("/design/limyoy24/img/ico_move_next.gif") no-repeat 0 15px;
}
.xans-board-listsgroup {
	margin:0 0 10px;
}
.xans-board-listsgroup h3 {
	margin:0 0 10px;
	font-size:12px;
	color:#353535;
}
.xans-board-function {
	padding:10px;
	font-size:12px;
	text-align:center;
	margin:20px 0 0;
}
.xans-board-function p {
	padding:0 0 0 0px;
	line-height:25px;
}
.ec-base-layer, #dCouponDetail {
	border:1px solid #757575;
}
.xans-order-result .ec-base-table td .map img, .xans-member-findpasswdresult, .xans-member-findpasswdquestion, .xans-member-findidresult, .xans-member-joincomplete {
	border:1px solid #e8e8e8;
}
.ec-base-button.typeBorder, .xans-board-listpackage-8 .boardListEmpty, .xans-board-write .information .button, .ec-base-layer .ec-base-button, .xans-member-join .agreeArea .content {
	border-top:1px solid #d7d5d5;
}
.xans-coupon-zonepackage .couponZone, .xans-member-joincomplete .joinComplete .ec-base-box {
	border-top:1px solid #d6d6d6;
}
.xans-order-dcinfo .description .mileage {
	border-top:1px solid #e8e8e8;
}
.xans-board-listpackage-8 .xans-board-notice-8 li, .xans-board-listpackage-8 .xans-board-notice-8 li .description .subject, .xans-board-listpackage-8 .xans-board-fixed-8 li, .xans-board-listpackage-8 .xans-board-fixed-8 li .description .subject, .xans-board-listpackage-8 .boardListEmpty {
	border-bottom:1px solid #d7d5d5;
}
.ec-base-paginate li a {
	color:#939393;
}
.ec-base-tooltip, .ec-base-paginate li a, .ec-base-tab.typeLight .menu li.selected a {
	background:#fff;
}
.ec-base-tooltip table td {
	border:1px solid #e8e8e8;
}
.ec-base-tooltip h4:before {
	background:#666;
}
.ec-base-tooltip {
	border:1px solid #565960;
}
.ec-base-paginate li {
	border:1px solid #d7d5d5;
}
.ec-base-paginate li a:hover {
	background:#f0f2f2;
}
.ec-base-paginate li a.this {
	border-bottom:3px solid #495164;
	color:#495164;
}
.ec-base-tab .menu {
	border:1px solid #cbcdce;
	border-bottom-color:#202020;
	background:#f2f2f2;
}
.ec-base-tab .menu li {
	border-left:1px solid #cbcdce;
	background:#f2f2f2;
}
.ec-base-tab .menu li a {
	border-right:1px solid #cbcdce;
	color:#707070;
	background:#f2f2f2;
}
.ec-base-tab .menu li.selected a {
	border:1px solid #202020;
	color:#fff;
	background:#000;
}
.ec-base-tab > .right {
	color:#909090;
}
.ec-base-tab.typeLight .menu li.selected a {
	border-bottom:1px solid #fff;
	color:#404040;
}
.ec-base-tab[class*="grid"] .menu li.selected {
border:1px solid #292929;
background:#000;
}
#tabProduct.ec-base-tab {
	border-top:1px solid #ccc;
}
#tabProduct.ec-base-tab .menu li.selected a {
	color:#000;
}
.ec-base-table table {
	border:1px solid #d7d5d5;
	border-top-color:#fff;
	color:#fff;
}
.ec-base-table table:before {
	background:#d7d5d5;
}
.ec-base-table thead th {
	border-bottom:1px solid #dfdfdf;
	color:#353535;
	background:#fcfcfc;
}
.ec-base-table tbody th {
	border:1px solid #dfdfdf;
	background-color:#fbfafa;
}
.ec-base-table td {
	border-top:1px solid #dfdfdf;
}
.ec-base-table.typeList table {
	border-top-color:#d7d5d5;
}
.ec-base-table.typeList tfoot td {
	background:#fbfafa;
}
.ec-base-table .message {
	border:1px solid #d7d5d5;
}
.ec-base-table.typeList .head td {
	border-left:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	color:#353535;
	background:#fbfafa;
}
.ec-base-table.typeList .scroll {
	border:1px solid #d7d5d5;
}
.path {
	display:block;
}
.xans-board-title .title {
	min-height:30px;
	margin:10px 0 20px;
	border-bottom:1px solid #e8e8e8;
}
.xans-board-title .title p {
	display:inline-block;
	margin:0 0 0 6px;
	padding:0 0 0 10px;
	color:#939393;
	vertical-align:bottom;
	background:url("/design/limyoy24/img/ico_heading.gif") no-repeat 0 0;
*display:inline;
*zoom:1;
}
.xans-board-title p.imgArea {
	margin:0 0 20px;
}
.xans-board-listpackage .boardSort {
	float:left;
	margin:0 0 10px;
}
ul.xans-board-listheader {
	text-align:right;
	margin:0 0 10px;
}
ul.xans-board-listheader li {
	display:inline;
}
.xans-board-listpackage {
	margin:0 0 10px;
}
.xans-board-listpackage .boardList {
	clear:both;
}
#bw_input_subject {
	width:350px;
}
.xans-board-listpackage .boardList table {
	border:1px solid #d7d5d5;
	color:#353535;
	font-size:12px;
	line-height:140%;
}
.xans-board-listpackage table th {
	border-right:1px solid #e3e3e3;
	background:#fbfafa;
	font-weight:normal;
}
.xans-board-listpackage table td {
	padding:6px 3px 4px;
	height:32px;
	border-top:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	text-align:left;
	vertical-align:middle;
}
.xans-board-listpackage table th:last-child, .xans-board-listpackage table td:last-child {
	border-right:0;
}
.xans-board-listpackage table a, .xans-board-listpackage table a:hover {
	color:#000;
}
.xans-board-listpackage table .subject {
	word-break:break-all;
	text-align:left;
	padding-left:8px;
}
.xans-board-listpackage table .subject img {
	vertical-align:middle;
	margin:0 1px;
}
.xans-board-listpackage table tbody.notice .subject {
	font-weight:bold;
}
.xans-board-listpackage table .txtLess {
	color:#939393;
	font-size:11px;
}
.xans-board-listpackage table .comment {
	color:#008bcc;
	font-weight:normal;
}
.xans-board-listpackage table .thumb {
	width:134px;
	overflow:hidden;
}
.xans-board-listpackage table .thumb img {
	width:46px;
	float:left;
}
.xans-board-listpackage table .thumb span {
	float:left;
	width:80px;
	padding:0 0 0 8px;
	text-align:left;
}
.xans-board-listpackage table input[type=radio], .xans-board-listpackage table input[type=checkbox] {
	width:13px;
	height:13px;
	vertical-align:-2px;
*vertical-align:2px;
	margin:0 2px 0 0;
}
.xans-board-buttonlist {
	padding:15px 0;
	text-align:right;
}
.xans-board-notice #content_view td {
	padding:9px 10px 20px;
	background:#f6f7f9;
	text-align:left;
}
.xans-board-list #content_view td {
	padding:9px 10px 20px;
	background:#f6f7f9;
	text-align:left;
	word-break:break-all;
	white-space:pre-wrap;
}
.xans-board-listpackage .boardListEmpty {
	padding:20px 0;
	text-align:center;
	background-color:#fff;
	border-width:0 1px 1px;
	border-style:solid;
	border-color:#d7d5d5;
}
.xans-board-search {
	padding:20px 0 20px 10px;
	color:#2e2e2e;
	font-size:12px;
	text-align:center;
}
.xans-board-search .boardSearch {
	display:block;
}
.xans-board-search p {
	margin:0 0 10px;
	padding:0 0 0 0px;
}
.xans-board-search p.category:before {
	content:"상품분류";
}
.xans-board-search .category select {
	margin:0 4px 0 0;
	width:150px;
}
.xans-board-search .category select#product_category_depth1 {
	margin:0 5px 0 10px;
}
.xans-board-search select {
	margin:0 2px 0 0;
	width:72px;
}
.xans-board-search select#search_date {
	margin:0 2px 0 22px;
}
.xans-board-search input {
	width:162px;
}
.xans-board-search .boardSearch img {
	vertical-align:middle;
}
.xans-board-catemove {
	padding:30px 10px 0;
	border-top:1px solid #d7d5d5;
	color:#757575;
	font-size:12px;
}
.xans-board-catemove p {
	padding:0 0 0 7px;
	line-height:25px;
	background:url("/design/limyoy24/img/ico_triangle3.gif") no-repeat 0 10px;
}
.xans-board-function {
	padding:10px;
	font-size:12px;
	text-align:center;
	margin:20px 0 0;
}
.xans-board-function p {
	padding:0 0 0 0px;
	line-height:25px;
}
/* 대분류 */
    .xans-layout-category .position > ul > li > a {
	color:#2e2e2e;
}
.xans-layout-category .position > ul > li > a:hover, .xans-layout-category .position > ul > li.selected > a, .xans-layout-category .position > ul > li.on > a {
	color:#81d8d0;
}
.color-bar {
	width:42px;
	height:1px;
	margin:15px auto 0;
}
/* 바 색상 */
    .color-bar {
	background: #707070;
}
/* 카테고리 */    
    .xans-product-menupackage .title .likeButton button {
	color:#9a9a9a;
}
.xans-product-menupackage .title .likeButton.selected button {
	color:#353535;
}
.xans-product-menupackage .menuCategory > li, .boardCategory .xans-layout-boardinfo li {
	border-right:1px solid #81d8d0;
}
.xans-product-menupackage .menuCategory > li:last-child, .boardCategory .xans-layout-boardinfo li:last-child {
	border:none;
}
.xans-product-menupackage .menuCategory > li > a {
	color:#2e2e2e;
}
.xans-product-menupackage .menuCategory > li > a:hover, .xans-product-menupackage .menuCategory > li.selected > a {
	color:#81d8d0;
}
.xans-product-menupackage .menuCategory > li > ul > li > a {
	color:#575a63;
}
.xans-product-menupackage .menuCategory > li > ul > li > a:hover, .xans-product-menupackage .menuCategory > li > ul > li.selected > a {
	color:#81d8d0;
}
.xans-product-menupackage .subCategory {
	border:1px solid #565960;
	background:#fff;
}
.xans-product-menupackage .subCategory li a {
	color:#575a63;
}
.xans-product-menupackage .subCategory li a:hover, .xans-product-menupackage .subCategory li.selected a {
	color:#81d8d0;
}
.shopCategory, .lookbookCategory, .boardCategory {
}
.boardCategory .xans-layout-boardinfo {
	text-align: center;
	font-size: 0;
	line-height: 0;
}
.boardCategory .xans-layout-boardinfo li {
	display: inline-block;
	margin: 9px 0;
	padding: 0 20px;
}
.boardCategory .xans-layout-boardinfo a {
	font-size: 14px;
	font-weight: 400;
	line-height: 14px;
	letter-spacing:1px;
	display: inline-block;
}
.path {
	display:block;
}
.xans-board-title .title {
	min-height:30px;
	margin:10px 0 20px;
	border-bottom:1px solid #e8e8e8;
}
.xans-board-title .title p {
	display:inline-block;
	margin:0 0 0 6px;
	padding:0 0 0 10px;
	color:#939393;
	vertical-align:bottom;
	background:url("/design/limyoy24/img/ico_heading.gif") no-repeat 0 0;
*display:inline;
*zoom:1;
}
.xans-board-title p.imgArea {
	margin:0 0 20px;
}
.xans-board-listpackage .boardSort {
	float:left;
	margin:0 0 10px;
}
ul.xans-board-listheader {
	text-align:right;
	margin:0 0 10px;
}
ul.xans-board-listheader li {
	display:inline;
}
.xans-board-listpackage {
	margin:0 0 10px;
}
.xans-board-listpackage .boardList {
	clear:both;
}
.xans-board-listpackage .boardList table {
	border:1px solid #d7d5d5;
	color:#353535;
	font-size:12px;
	line-height:140%;
}
.xans-board-listpackage table th {
	padding:12px 0 10px;
	border-right:1px solid #e3e3e3;
	background:#fbfafa;
	font-weight:normal;
}
.xans-board-listpackage table td {
	padding:6px 3px 4px;
	height:32px;
	border-top:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	text-align:center;
	vertical-align:middle;
}
.xans-board-listpackage table th:last-child, .xans-board-listpackage table td:last-child {
	border-right:0;
}
.xans-board-listpackage table a, .xans-board-listpackage table a:hover {
	color:#000;
}
.xans-board-listpackage table .subject {
	word-break:break-all;
	text-align:left;
	padding-left:8px;
}
.xans-board-listpackage table .subject img {
	vertical-align:middle;
	margin:0 1px;
}
.xans-board-listpackage table tbody.notice .subject {
	font-weight:bold;
}
.xans-board-listpackage table .txtLess {
	color:#939393;
	font-size:11px;
}
.xans-board-listpackage table .comment {
	color:#008bcc;
	font-weight:normal;
}
.xans-board-listpackage table .thumb {
	width:134px;
	overflow:hidden;
}
.xans-board-listpackage table .thumb img {
	width:46px;
	float:left;
}
.xans-board-listpackage table .thumb span {
	float:left;
	width:80px;
	padding:0 0 0 8px;
	text-align:left;
}
.xans-board-listpackage table input[type=radio], .xans-board-listpackage table input[type=checkbox] {
	width:13px;
	height:13px;
	vertical-align:-2px;
*vertical-align:2px;
	margin:0 2px 0 0;
}
.xans-board-buttonlist {
	padding:15px 20px 15px 0;
	background-color:#fbfafa;
	border:1px solid #d7d5d5;
	border-top:none;
	text-align:right;
}
.xans-board-notice #content_view td {
	padding:9px 10px 20px;
	background:#f6f7f9;
	text-align:left;
}
.xans-board-list #content_view td {
	padding:9px 10px 20px;
	background:#f6f7f9;
	text-align:left;
	word-break:break-all;
	white-space:pre-wrap;
}
.xans-board-listpackage .boardListEmpty {
	padding:20px 0;
	text-align:center;
	background-color:#fff;
	border-width:0 1px 1px;
	border-style:solid;
	border-color:#d7d5d5;
}
.xans-board-search {
	padding:20px 0 20px 10px;
	color:#2e2e2e;
	font-size:12px;
	text-align:center;
}
.xans-board-search .boardSearch {
	display:block;
}
.xans-board-search p {
	margin:0 0 10px;
	padding:0 0 0 0px;
}
.xans-board-search p.category:before {
	content:"상품분류";
}
.xans-board-search .category select {
	margin:0 4px 0 0;
	width:150px;
}
.xans-board-search .category select#product_category_depth1 {
	margin:0 5px 0 10px;
}
.xans-board-search select {
	margin:0 2px 0 0;
	width:72px;
}
.xans-board-search select#search_date {
	margin:0 2px 0 22px;
}
.xans-board-search input {
	width:162px;
}
.xans-board-search .boardSearch img {
	vertical-align:middle;
}
.xans-board-catemove {
	padding:30px 10px 0;
	border-top:1px solid #d7d5d5;
	color:#757575;
	font-size:12px;
}
.xans-board-catemove p {
	padding:0 0 0 7px;
	line-height:25px;
	background:url("/design/limyoy24/img/ico_triangle3.gif") no-repeat 0 10px;
}
.xans-board-function {
	padding:10px;
	font-size:12px;
	text-align:center;
	margin:20px 0 0;
}
.xans-board-function p {
	padding:0 0 0 0px;
	line-height:25px;
}
/* 대분류 */
    .xans-layout-category .position > ul > li > a {
	color:#2e2e2e;
}
.xans-layout-category .position > ul > li > a:hover, .xans-layout-category .position > ul > li.selected > a, .xans-layout-category .position > ul > li.on > a {
	color:#81d8d0;
}
.color-bar {
	width:42px;
	height:1px;
	margin:15px auto 0;
}
/* 바 색상 */
    .color-bar {
	background: #707070;
}
/* 카테고리 */    
    .xans-product-menupackage .title .likeButton button {
	color:#9a9a9a;
}
.xans-product-menupackage .title .likeButton.selected button {
	color:#353535;
}
.xans-product-menupackage .menuCategory > li, .boardCategory .xans-layout-boardinfo li {
	border-right:1px solid #81d8d0;
}
.xans-product-menupackage .menuCategory > li:last-child, .boardCategory .xans-layout-boardinfo li:last-child {
	border:none;
}
.xans-product-menupackage .menuCategory > li > a {
	color:#2e2e2e;
}
.xans-product-menupackage .menuCategory > li > a:hover, .xans-product-menupackage .menuCategory > li.selected > a {
	color:#81d8d0;
}
.xans-product-menupackage .menuCategory > li > ul > li > a {
	color:#575a63;
}
.xans-product-menupackage .menuCategory > li > ul > li > a:hover, .xans-product-menupackage .menuCategory > li > ul > li.selected > a {
	color:#81d8d0;
}
.xans-product-menupackage .subCategory {
	border:1px solid #565960;
	background:#fff;
}
.xans-product-menupackage .subCategory li a {
	color:#575a63;
}
.xans-product-menupackage .subCategory li a:hover, .xans-product-menupackage .subCategory li.selected a {
	color:#81d8d0;
}
.shopCategory, .lookbookCategory, .boardCategory {
}
.boardCategory .xans-layout-boardinfo {
	text-align: center;
	font-size: 0;
	line-height: 0;
}
.boardCategory .xans-layout-boardinfo li {
	display: inline-block;
	margin: 9px 0;
	padding: 0 20px;
}
.boardCategory .xans-layout-boardinfo a {
	font-size: 14px;
	font-weight: 400;
	line-height: 14px;
	letter-spacing:1px;
	display: inline-block;
}
.bbs-link {
	font-size:0
}
.bbs-link a {
	margin:0 2px
}
.bbs-link a.delete {
	padding: 0 3px 0 5px;
}
.bbs-link a.reply {
	padding: 0;
}
.bbs-table-view .data-bd-cont {
	padding: 20px 0 40px 0;
	color:#8d8d8d;
	font-family:dotum
}
.bbs-table-view hr {
	display: block;
}
.input-style2 {
	width: 120px;
	margin: 0px 5px;
}
.list-link {
	padding:10px 15px;
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
}
.list-link li {
	padding:10px 0px;
	font-family:dotum
}
.list-link li a {
	font-family:dotum;
	color:#828282
}
.list-link span.arrow {
	padding: 0px 5px 0px 15px;
	color: #828282;
	font-weight:bold
}
.list-link span.arrow.prev {
	background: url(/images/d3/modern_simple/common/icon_prev_arrow.gif) no-repeat left 1px
}
.list-link span.arrow.next {
	background: url(/images/d3/modern_simple/common/icon_next_arrow.gif) no-repeat left 1px
}
.data-bd-cont .add_info {
	float: left;
	border: 1px solid #e5e5e5;
	width: 97%;
	padding: 5px 10px;
	line-height: 150%;
	margin-bottom: 10px;
}
.data-bd-cont .add_title {
	float: left;
	width: 30%;
	font-weight: bold;
}
.data-bd-cont .add_content {
	float: left;
	width: 70%;
}
.data-bd-cont .attach {
	text-align: center;
	margin-bottom: 10px;
}
/* 관련 상품 목록 */
.fixed-img-collist {
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid #e5e5e5;
}
.list-tit {
	padding-left:7px;
	color:#9d9d9d;
	background: url('/images/d3/modern_simple/common/bull_join_required.gif') no-repeat 0 50%;
}
.fixed-img-collist ul {
	padding:15px 11px 0;
}
.fixed-img-collist ul li {
	float:left;
	padding:0 10px 15px;
	text-align:center;
}
.fixed-img-collist ul li a {
	display:block;
	width:150px;
	font-size:11px;
	color:#9d9d9d;
}
.fixed-img-collist ul li a span.prd img {
	width:142px;
	height:142px;
	margin-bottom:8px;
	padding:3px;
	border:1px solid #d8d8d8;
}
.fixed-img-collist ul li p {
	padding:1px;
	font-size:11px;
	color:#666;
	font-weight:bold;
}
/* 상품 상단 정보 */
.prd-tinfo {
	margin-top:10px;
	zoom: 1;
	overflow: hidden;
	padding:20px 0 20px 107px;
	border:1px solid #e4e4e5
}
.prd-tinfo dt, .prd-tinfo dd {
	position: relative;
	float: left;
}
.prd-tinfo dt {
	left: -87px;
	margin-right: -87px;
	width:70px;
	height:70px
}
.prd-tinfo dt img {
	width: 100%;
	height: 100%;
}
.prd-tinfo dd {
	width: 100%;
}
.prd-tinfo dd ul {
}
.prd-tinfo dd ul li {
	padding-top:14px;
	font-family:dotum
}
.prd-tinfo dd ul li .tit {
	font-weight:bold
}
.prd-tinfo dd ul li a {
	font-family:dotum
}
/* 개인정보보호정책 동의 */
.privercy-contract textarea {
	height: 60px;
	width: 660px;
}
.privercy-contract-tap {
	height:30px;
}
.privercy-contract-tap li a {
	padding: 7px 10px;
}
/* 개인정보 수집 이용 */
.privercy-contract .tbl {
	width:100% !important;
	padding:0;
	margin:0;
	border-spacing:0;
	border-collapse:collapse;
	border-top: 1px solid #dadada;
	border-left: 1px solid #dadada;
}
.privercy-contract .tbl caption {
	display:none;
}
.privercy-contract .tbl th {
	line-height:32px;
	color: #3b3b3b;
	font-size:12px;
	font-weight:bold;
	background: #f0f0f0;
	text-align:center;
}
.privercy-contract .tbl th, .privercy-contract .tbl td {
	height:32px;
	padding:0;
	margin:0;
	border-right: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	letter-spacing:-1px;
	font-family:dotum
}
.privercy-contract .tbl td .txt-l {
	padding:5px 3px;
	margin:0;
	text-align:left;
}

.xans-board-read .ec-base-table .detail p{line-height:140%}
.bbs-table-view{margin-bottom:50px}





.sub_tit {color: #333 !important; font-weight:700; font-size: 28px; letter-spacing: -0.5px; padding: 50px 0 30px 0;}
.depth2_tab { padding-bottom: 50px; margin-top: 0;}
.depth2_tab a.on { color: #1B9C67; font-weight: 700; background: none; margin: 0;}
.depth2_tab a { font-size: 16px; font-weight: 500; color: #333; padding: 0 20px;}
.depth2_tab a.on:after {display: none;}
.depth2_tab a.on:before {left: 0;}

.xans-board-listpackage .boardList table thead tr {border-top: 2px solid #ddd; border-bottom: 1px solid #ddd;}
.xans-board-listpackage table td .tb-bold {font-weight: 600;}
.boardList .link_product img {width: 40px; height: 40px;}
.tr_adm td {background: #fbfafa;}

.ec-base-button {padding: 0;}
.ec-base-button a {height: 45px; line-height: 45px; border: 0; background: #f4f4f4; padding: 0; font-size: 16px; width: 150px; min-width: 0; font-weight: normal;}
.ec-base-button a:hover { background: #e4e4e4; color: #333;}


.bbs-table-view thead th {padding: 20px 0; color: #333; font-size: 16px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}

/* BASIC css end */

