body {color:#222;font-family:gulim,arial,sans-serif;font-size:9pt;padding: 0 ; margin: 0}
html, body,
div, span,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
blockquote, p, address, pre, cite,
form, fieldset, input, textarea, select,
table, th{
	margin:0 auto;
	padding:0;
	}
	
a img {border:0}
a:link,a:visited,a:hover,a:active,a:focus {color:#222;text-decoration:none}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0}
h1 {font-size:14pt}
h2 {font-size:12pt}
h3 {font-size:10pt}
h4,h5,h6 {font-size:9pt}
input,select,textarea {font-family:gulim,sans-serif;font-size:9pt}
.c-banner2 {list-style:none;margin:0;padding:0}
.c-banner2 li {margin-bottom:4px}
.c-banner4 {list-style:none;margin:0;padding:0}
.c-banner4 li {float:left;margin:0;padding:0 0 0 8px}
.c-banner4 li:first-child {float:left;margin:0;padding:0;width:100%;background: #fff8aa}
.c-box {background-color:#eee;margin:10px 0;padding:100px;text-align:center}
.c-button-center {padding:10px 0;text-align:center}
.c-category {list-style:none;margin:0;padding:0;width:960px}
.c-category li {height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px;display:inline-block;*display:inline;zoom:1}
.c-category li a {letter-spacing:1px}
.c-category li.active {font-weight:bold}
.c-color-list {list-style:none;margin:0;padding:0}
.c-color-list li {border:1px #aaa solid;float:left;height:8px;margin:0 2px 0 0;padding:0;width:6px}
.c-input {border:#ccc 1px solid;box-sizing:border-box;padding:8px}
.c-input-search {border:#81001f 2px solid;box-sizing:border-box;height:36px;padding:5px;width:100%}
.c-menu-bottom {list-style:none;margin:0;padding:0}
.c-menu-bottom li {display:inline;margin:0;padding-right:20px;zoom:1}
.c-menu-bottom li a {color:#727272}
.c-menu-main {list-style:none;margin:0;padding:0}
.c-menu-main li {float:left;margin:0;padding:0}
.c-menu-main li a {display:block}
.c-menu-main li div {background-color:#fff;border-bottom:2px #c50000 solid;border-left:2px #c50000 solid;border-right:2px #c50000 solid;display:none;padding:4px;position:absolute;width:948px;z-index:100}
.c-menu-main li div ul {list-style:none;margin:0;padding:0}
.c-menu-main li div ul li {float:none;margin:0;padding:5px}
.c-menu-main li div ul li a {color:#444;display:block}
.c-menu-main li div ul li a:hover {color:#000}
.c-menu-main li div ul li:hover {background-color:#eee}
.c-menu-main li img {cursor:pointer;display:block}
.c-menu-topleft {list-style:none;margin:0;padding:0}
.c-menu-topleft li {float:left;padding:0 10px}
.c-menu-topright {list-style:none;margin:0;padding:0}
.c-menu-topright li {float:left;padding:0 10px}
.c-options {height:20px;list-style:none;margin:0;padding:0}
.c-options li {border:1px solid #bbb;cursor:pointer;float:left;height:20px;line-height:20px;margin:1px 3px 1px 0;padding:0 8px}
.c-options li.actived {background:url(option_selected.gif) no-repeat right bottom #fff;border:1px solid orange}
.c-pagination {border:0;clear:both;list-style:none;margin:10px 0;padding:0;text-align:center;width:100%}
.c-pagination li {border:#ccc 1px solid;display:inline-block;margin:0 2px;overflow:hidden;padding:8px 10px}
.c-pagination li.active {font-weight:bold}
.c-select {border:#ccc 1px solid;box-sizing:border-box;padding:8px}
.c-slide-list {border:#e1e1e2 1px solid;clear:both;position:relative}
.c-slide-list .c-slide-container {height:220px;overflow:hidden}
.c-slide-list .c-slide-container .c-slide-list-spot {list-style:none;margin:5px 0 0 16px;padding:0}
.c-slide-list .c-slide-container .c-slide-list-spot li {float:left;height:210px;width:185px}
.c-slide-list a.prev,.c-slide-list a.next {background:url(sp_page.png) 0 0 no-repeat;display:inline-block;height:33px;line-height:220px;overflow:hidden;position:absolute;width:21px;z-index:99}
.c-slide-list a.next {background-position:-21px 0;right:0;top:74px}
.c-slide-list a.next:hover {background-position:-21px -33px}
.c-slide-list a.prev {background-position:0 0;left:0;top:74px}
.c-slide-list a.prev:hover {background-position:0 -33px}
.c-slide-list-spot li .photo {height:185px;text-align:center;width:185px}
.c-slide-list-spot li .subject {overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:185px}
.c-sns-list {list-style:none;margin:0;padding:0}
.c-sns-list li {float:left;padding-left:5px}
.c-tabs {border-bottom:#252424 2px solid;height:30px;list-style:none;margin:0 0 10px;padding:0}
.c-tabs li {cursor:pointer;float:left;height:29px;line-height:29px;padding:0 15px;text-align:center}
.c-tabs li.active {background-color:#252424;border-left:#252424 1px solid;border-right:#252424 1px solid;border-top:#252424 1px solid;color:#fff;font-weight:bold}
.c-tabs-sub {clear:both;list-style:none;margin:0;overflow:hidden;padding:0}
.c-tabs-sub li {cursor:pointer;float:left;padding:5px}
.c-tabs-sub li.active {font-weight:bold}
.c-title {border-bottom:#ccc 1px solid;clear:both;height:40px;line-height:40px;margin-bottom:10px}
.c-title .c-position {float:right}
.c-title .c-title-text {float:left}
.layout-bottom {border-top:#bbb 1px solid;margin-top:30px;width:100%}
.layout-bottom-contents {height:80px}
.layout-bottom-left {float:left;margin-top:10px;width:300px}
.layout-bottom-menu {height:40px}
.layout-bottom-right {float:left;margin-top:20px;width:660px}
.layout-bottom-text {height:20px}
.layout-bottom-title {height:30px}
.layout-contents {clear:both;margin:0 auto;overflow:hidden;padding:0;width:960px}
.layout-contents-body {float:left;min-height:inherit;width:960px}
.layout-contents-left {float:left;min-height:inherit;padding-right:10px;width:100px}
.layout-contents-main {clear:both;margin:0 auto;min-height:500px;overflow:hidden;width:1180px}
.layout-contents-right {float:left;min-height:inherit;padding-left:10px;width:100px}
.layout-mainmenu {background-image:url(bg_menu.gif);clear:both;height:60px;margin-bottom:20px;width:100%}
.layout-notice {float:left;margin-top:40px;width:300px}
.layout-right-box {border-top:#006249 2px solid;position:relative;top:0}
.layout-right-box .layout-right-list {border-bottom:#ccc 1px solid}
.layout-right-box .layout-right-list:empty {display:none}
.layout-right-box .layout-right-title {border-bottom:#ccc 1px solid;cursor:pointer;margin:0;padding:10px 0;text-align:center}
.layout-right-box ul {list-style:none;margin:0;padding:0}
.layout-right-box ul li {padding:5px;text-align:center}
.layout-right-list .buttons {padding:3px 0;text-align:center}
.layout-top-menu {background-color:#EEE;height:28px;line-height:28px;width:100%}
.layout-top-menu a {color:#010101}
.layout-top-left {float:left;width:360px}
.layout-top-center {float:left;margin-top:44px;width:328px}
.layout-top-center .top-center-left {float:left;height:36px;width:220px}
.layout-top-center .top-center-right {float:left;height:36px;width:36px}
.table {border-collapse:collapse}
.table-list {width:100%}
.table-list td {border-bottom:1px #dfdfdf solid;padding:10px}
.table-list th {background-color:#fdfdfd;border:#e4e4e4 1px solid;padding:8px}
.table-view {width:100%}
.table-view td {border-bottom:1px #eee solid;border-top:1px #eee solid;padding:8px;text-align:left;width:85%}
.table-view th {border-bottom:1px #eee solid;border-top:1px #eee solid;padding:8px;text-align:left;width:15%}
.board-thumbnail {float:left;height:275px;padding:6px;width:180px}
.board-thumbnail .date {height:20px;width:180px}
.board-thumbnail .photo {display:table-cell;height:190px;text-align:center;vertical-align:middle;width:180px}
.board-thumbnail .subject {font-weight:bold;height:42px;overflow:hidden;width:180px}
.board-thumbnail .writer {height:22px;width:180px}
.button-default {background-color:#eee;border:#ccc 1px solid;padding:8px 16px}
.button-default-fit {background-color:#eee;border:#ccc 1px solid;padding:6px 0;width:100%}
.button-default-small {background-color:#eee;border:#ccc 1px solid;padding:4px 6px}
.button-primary {background-color:#4189c8;border:#2c76b8 1px solid;color:#fff;padding:8px 16px}
.button-primary-fit {background-color:#4189c8;border:#2c76b8 1px solid;color:#fff;padding:6px 0;width:100%}
.button-primary-small {background-color:#4189c8;border:#2c76b8 1px solid;color:#fff;padding:4px 6px}
.faq-list {clear:both}
.faq-list .faq-a {border-bottom:1px #ddd solid;padding:10px}
.faq-list .faq-q {background-color:#f6f6f6;border-bottom:1px #ccc solid;padding:10px}
.help-block {color:#666}
.help-block-alert {color:red}
.login-box {height:180px;margin:100px auto;width:600px}
.login-box-button {float:left;text-align:right;width:90px}
.login-box-input {float:left;height:40px;width:230px}
.login-box-label {float:left;height:30px;line-height:30px;width:60px}
.login-box-left {float:left;height:180px;width:450px}
.login-box-right {float:left;height:180px;width:150px}
.main-area {clear:both;margin-bottom:10px;overflow:hidden}
.main-area .list {margin:0;padding:0}
.main-area .title {padding:5px 0}
.main-thumbnail {float:left;height:280px;margin:0;padding:6px;width:180px}
.main-thumbnail .photo {height:190px;width:180px}
.main-thumbnail .price {color:gray;height:20px;text-align:center;text-decoration:line-through;width:180px}
.main-thumbnail .saleprice {font-weight:bold;height:20px;text-align:center;width:180px}
.main-thumbnail .subject {height:20px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:180px}
.member-box-button {height:80px;padding-top:20px;text-align:center}
.member-box-checkbox {height:40px;line-height:40px}
.member-box-msg {height:30px;line-height:30px}
.member-box-text {border:1px #ddd solid;clear:both;height:179px;overflow-y:scroll;padding:10px}
.msg-count {background-color:orange;padding:3px 6px}
.msg-count:empty {display:none}
.shop-big {float:left;height:395px;padding:6px 10px;width:300px}
.shop-big .icons {height:25px;width:300px}
.shop-big .photo {height:310px;width:300px}
.shop-big .price {height:20px;text-decoration:line-through;width:300px}
.shop-big .pricesale {font-weight:bold;height:20px;width:300px}
.shop-big .subject {height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:300px}
.shop-category {border-bottom:#ccc 1px solid;clear:both;padding-bottom:10px}
.shop-list {float:left;height:180px;padding:10px 5px;width:470px}
.shop-list .box {float:left;height:180px;width:280px}
.shop-list .box .point,.shop-list .box .review {height:20px}
.shop-list .box .price {height:20px;text-decoration:line-through}
.shop-list .box .pricesale {font-weight:bold;height:20px}
.shop-list .box .subject {height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:275px}
.shop-list .photo {float:left;height:180px;width:190px}
.shop-list-sort {list-style:none;margin:0;padding:0}
.shop-list-sort li {float:left;padding:0 10px}
.shop-list-sort li a.active {font-weight:bold}
.shop-list-top {border-bottom:#ccc 1px solid;clear:both;height:30px;line-height:30px}
.shop-text {padding:10px 0}
.shop-thumbnail {float:left;height:275px;padding:6px;width:180px;text-align:center}
.shop-thumbnail .icons {height:25px;text-align:center;width:180px}
.shop-thumbnail .photo {height:190px;width:180px}
.shop-thumbnail .price {height:20px;text-decoration:line-through;width:180px}
.shop-thumbnail .pricesale {font-weight:bold;height:20px;width:180px}
.shop-thumbnail .subject {height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}
.shop-title {clear:both;font-weight:bold;margin:10px 0}
.shop-view-button {clear:both;padding:10px;text-align:right}
.shop-view-count {float:left;height:34px}
.shop-view-inventory {float:left;height:34px;line-height:34px;padding-left:10px}
.shop-view-qrcode {float:left;text-align:right;width:110px}
.shop-view-subject {height:30px;line-height:30px;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}
.shop-view-thumbnail {float:left;height:230px;padding:6px;width:180px}
.shop-view-thumbnail .photo {height:190px;width:180px}
.shop-view-thumbnail .price {font-weight:bold;height:20px;width:180px}
.shop-view-thumbnail .subject {height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}
.textarea-fit {border:#ccc 1px solid;box-sizing:border-box;padding:8px;width:100%}

.c-banner3 {margin: 30px 0px 0px auto; padding: 0px; list-style: none; width:174px; height:56px; }
.c-banner3 li { float: left; margin-left:2px; width:56px;height:56px; }


#c_banner1_slide {position:relative}
#c_banner1_slide .banner1page {height:8px;list-style:none;margin:0;padding:0;position:absolute;right:5px;top:5px;z-index:99}
#c_banner1_slide .banner1page li {display:inline-block;margin:0 2px}
#c_banner1_slide .banner1page li a {background:url(sp_page_small.png) no-repeat 0 0;display:block;height:8px;line-height:999px;overflow:hidden;width:8px}
#c_banner1_slide .banner1page li.current a {background-position:0 -8px}
#c_banner1_slide .banner1slide {list-style:none;margin:0;overflow:hidden;padding:0}
#c_banner1_slide .banner1slide li {display:block;position:absolute}
#c_banner1_slide .banner1slide li img {display:block}
#c_banner3_slide {position:relative}
#c_banner3_slide .banner3slide {list-style:none;margin:0;overflow:hidden;padding:0}
#c_banner3_slide .banner3slide li {display:block;position:absolute}
#c_banner3_slide .banner3slide li img {display:block}
#c_banner3_slide a.banner3prev {background:url(sp_button_small.png) 0 0 no-repeat;display:inline-block;height:17px;line-height:100px;overflow:hidden;position:absolute;width:17px;z-index:99}
#c_banner3_slide a.banner3next {background:url(sp_button_small.png) 0 0 no-repeat;display:inline-block;height:17px;line-height:100px;overflow:hidden;position:absolute;width:17px;z-index:99}
#c_banner3_slide a.banner3next {background-position:-17px 0;bottom:12px;left:32px}
#c_banner3_slide a.banner3next:hover {background-position:-17px -17px}
#c_banner3_slide a.banner3prev {background-position:0 0;bottom:12px;left:12px}
#c_banner3_slide a.banner3prev:hover {background-position:0 -17px}
