﻿@import url(//cdn.jsdelivr.net/npm/xeicon@2.3.3/xeicon.min.css);

.blind {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 0;
  visibility: hidden;
  width: 0;
  height: 0;
  line-height: 0;
}
.hidden {
  visibility: hidden;
  overflow: hidden;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
}
.none {
  position: absolute;
  top: -5000px;
  left: -5000px;
  height: 0;
}
.clearfix:after {
  content: " ";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
  font-size: 0;
}
.fixed {
  table-layout: fixed;
}
.ta_l {
  text-align: left !important;
}
.ta_r {
  text-align: right !important;
}
.ta_c {
  text-align: center !important;
}
.skipnavi {
  height: 0;
  font-size: 0;
  line-height: 0;
}
.skipnavi a:focus {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: block;
  padding: 5px 0;
  text-align: center;
  background-color: #000;
  color: yellow;
  font-size: 12px;
  line-height: 1.5;
  z-index: 900;
}
#wrap {
  position: relative;
  width: 100%;
  height: 100%;
}
.btn {
  display: inline-block;
  overflow: hidden;
  /*background-image: url(/m/images/btns.png);*/
  background-repeat: no-repeat;
  text-indent: -9999px;
  text-align: left;
}
.btn.btn_login {
  width: 102px;
  height: 25px;
  background-position: 0 0;
}
.btn.btn_mypage {
  width: 69px;
  height: 25px;
  background-position: -150px 0;
}
.btn.btn_cart {
  width: 58px;
  height: 25px;
  background-position: -300px 0;
}
.btn.btn_home {
  width: 67px;
  height: 67px;
  background-position: 0 -100px;
}
.btn.btn_talk {
  width: 49px;
  height: 49px;
  background-image: url(/m/images/btn4.png);
   position: absolute;
  right: 10px;
  top:17px;
}
#left_nav {
  position: absolute;
  left: -115px;
  width: 115px;
  height: 100%;
  background-color: #3a403f;
  z-index: 100;
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
#left_nav.active {
  left: 0;
}
#left_nav button {
  display: block;
  position: absolute;
  top: 8px;
  left: 120px;
}
#left_nav ul li {
  border-bottom: 1px solid #8c8f8e;
  padding-left: 10px;
}
#left_nav ul li:last-child {
  border-bottom: none;
}
#left_nav ul li a {
  display: block;
  height: 35px;
  line-height: 35px;
  color: #fff;
  font-size: 11px;
}
#header .row1 {
  height: 42px;
  padding: 8px 2px 0 0;
  text-align: right;
  border-top: 1px solid #c0c0c0;
  border-bottom: 1px solid #c0c0c0;
  background-color: #dcdcdc;
}
#header .row1 a {
  margin-left: 3px;
}
#header .row2 {
  position: relative;
  height: 64px;
}
#header .row2 h1 {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -21px;
  margin-left: -50px;
  text-align: center;
}
#header .row2 h1 a {
  display: block;
  margin: 0 auto;
  text-align: center;
}
#header .row2 a {
  position: absolute;
  top: 50%;
}
#header .row2 a.btn_home {
  left: 2px;
  margin-top: -33px;
}

#header .row3 {
  height: 23px;
  line-height: 23px;
  background-color: #364b78;
}
#header .row3 a {
  display: block;
  position: relative;
  overflow: hidden;
  padding: 0 70px 0 9px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#header .row3 a em {
  display: block;
  position: absolute;
  top: 0;
  right: 6px;
  padding-right: 13px;
  color: #fff;
  background: url(/m/images/btn12.png) right 7px no-repeat;
}
#container .bx-wrapper {
  position: relative;
}
#container .bx-wrapper .main_visual li {
  text-align: center;
}
#container .bx-wrapper .main_visual li img {
  width: 100%;
}
#container .bx-wrapper .bx-controls-direction {
  position: absolute;
  top: 50%;
  width: 100%;
}
#container .bx-wrapper .bx-controls-direction a {
  display: block;
  float: left;
  width: 41px;
  height: 85px;
  margin-top: -42px;
  background: url(/m/images/btn5.png) 0 0 no-repeat;
  text-indent: -9999px;
}
#container .bx-wrapper .bx-controls-direction a.bx-next {
  float: right;
  background: url(/m/images/btn6.png) 0 0 no-repeat;
}
#nav {
  overflow: hidden;
}
#nav li {
  float: left;
  border-top:1px solid #cacdd4;
  border-bottom:1px solid #cacdd4;
  width: 20%;
  height: 30px;
}
#nav li:last-child a {
  border-right: none;
}
#nav li a {
  display: block;
  height: 100%;
  line-height: 30px;
  border-right: 1px solid #e0e3ea;
  text-align: center;
  font-family: 'Nanum Gothic', Dotum, '돋움', Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #3b3434;
  letter-spacing: -1px;
  background: url(/m/images/tab_back.png) 30px repeat-x;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#nav li a:hover,
#nav li a:active,
#nav li a.active {
  border: 1px solid #4274dc;  color: #fff;
  background-color: #4f82ee;
  background-position: 50% 40px;
}
#contents .movie {
  text-align: center;
  background-color: #000;
}
#contents .kakao {
  background-color: #f9e81e;
}
#contents .kakao div {
  position: relative;
  width: 320px;
  margin: 0 auto;
}
#contents .kakao div p {
  position: absolute;
  top: 380px;
  left: 90px;
  font-family: 'Nanum Gothic', Dotum, '돋움', Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
}
#contents .kakao div button {
  display: block;
  position: absolute;
  top: 425px;
  left: 90px;
}
#footer .btn_wrap {
  overflow: hidden;
}
#footer .btn_wrap li {
  float: left;
  width: 25%;
  height: 76px;
 /* background: url(/m/images/btn11.png) 0 0 repeat-x;*/
 background-color: #474749;
}
#footer .btn_wrap li a {
  display: block;
  height: 100%;
  text-indent: -9999px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
#footer .btn_wrap li a.btn1 {
  background-image: url(/m/images/btn7.png);
}
#footer .btn_wrap li a.btn2 {
  background-image: url(/m/images/btn8.png);
}
#footer .btn_wrap li a.btn3 {
  background-image: url(/m/images/btn9.png);
}
#footer .btn_wrap li a.btn4 {
  background-image: url(/m/images/btn10.png);
}
#footer .copy a{
  height: 24px;
  line-height: 24px;
  padding-left: 15px;
  font-size: 12px;
  color: #ffffff;
  font-family: 'Nanum Gothic', Dotum, '돋움', Arial, sans-serif;
  text-transform: uppercase;
}


/* title */
.top_tit {padding: 7px 0 8px; min-height: 25px;border-bottom: 1px solid #e5e5e5;}
	.top_tit:after {clear: both; display: block; visibility: hidden; content: ' ';}
	.top_tit h2 {float: left; font-size:18px; padding: 5px 0 0 10px;}
	.top_tit .r_btn {float: right; padding-right: 10px;}
	.top_tit.line {border-bottom: none;}
	.top_tit label {padding-left:5px; color:#666; font-size:12px;}
	.top_tit label input {margin-top:-2px; vertical-align:middle;}

/* line */
.tline {border-top:1px solid #eb302f;}
.comment_gobtn {
	-moz-box-shadow: 1px 2px 0px 0px #e9e8e9;
	-webkit-box-shadow: 1px 2px 0px 0px #e9e8e9;
	box-shadow: 1px 2px 0px 0px #e9e8e9;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f2f2f2));
	background:-moz-linear-gradient(top, #ffffff 5%, #f2f2f2 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f2f2f2 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f2f2f2 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f2f2f2 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f2f2f2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #9c9c9c;
	display:inline-block;
	cursor:pointer;
	color:#444444;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:6px 23px;
	text-decoration:none;
}
.comment_gobtn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f2f2f2), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f2f2f2 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f2f2f2 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f2f2f2 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f2f2f2 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f2f2f2 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0);
	background-color:#f2f2f2;
}
.comment_gobtn:active {
	position:relative;
	top:1px;
}
/* list style01 */
.m_list01 {}
	.m_list01 dt {
		height:20px;
		padding:12px 17px 0 13px;
		background:url('/m/images/bg_arrow06.png') no-repeat 97% 12px, url('/m/images/bg_list01.gif') repeat-x;
		background-size:8px auto, 1px auto;
		color:#666;
		font-weight:bold;
		font-size:13px;	
	}
	.m_list01 dt a {display:block;}
	.m_list01 dt.tit_sty01 {height:100%; padding:11px 0 9px 11px; background:#eaf3f0 url('/m/images/bg_list02.gif') repeat-x bottom; font-size:14p; position:relative;}
	.m_list01 dt span {font-size:11px;}
	.m_list01 dd {width:100%; overflow:hidden; border-bottom:1px solid #dfdfdf; display:inline-block; margin:0; font-size:14px;}
	.m_list01 dd .photo_i {padding:5px 13px 5px 10px; float:left;}
	.m_list01 dd .info_txt {padding-left:13px;}
	.m_list01 dd .info_txt .tit {padding:15px 10px 4px 0; font-size:14px; font-weight:bold; color:#000; display:block;}
	.m_list01 dd .info_txt .tit.el_s {width:70%; text-overflow:ellipsis; overflow:hidden;}
	.m_list01 dd .info_txt .tit.el_l {width:98%; text-overflow:ellipsis; overflow:hidden;}
	.m_list01 dd .info_txt em {padding:0 0 9px; font-size:11px; color:#b2b2b2; display:block;}
	.m_list01 dd .info_txt em span {padding-right:8px;}

	/* paging */
.m_paging {padding:6px 0 20px; text-align:center;}
.m_paging a {
	width:42px;
	height:42px;
	padding-top:5px;
	margin:0 2px;
	background:url('/m/images/bg_paging.gif') no-repeat;
	background-size:42px auto;
	display:inline-block;
	font-size:15px;
	color:#333;
}
.m_paging a.on {background:url('/m/images/bg_paging_.gif') no-repeat; background-size:42px auto; color:#fff;}


	/* 글씨 컬러 */
.pnt01 {color:#32afe7 !important; font-weight:bold;}/* 블루 */
.pnt02 {color:#32afe7 !important;}/* 블루 */
.pnt03 {color:#738410 !important;}/* 카키색 */
.pnt04 {color:#999 !important;}/* 회색 */

.txt_color01 {color:#32afe7;}
.txt_color02 {color:#494949;}
.txt_color03 {color:#333;}
.txt_color04 {color:#FF4000;}


/* view style01 */
.board_tit {position:relative; padding:10px 0 8px; background:-webkit-gradient(linear, 0% 5%, 0 50%, from(#f2f2f2), to(#fff)); border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;}
.board_tit .tit {padding-left:15px; font-size:14px; color:#000;}
.board_tit .tit a {color:#000;}
.board_tit .view_btn {position:absolute; top:5px; right:10px;}
.board_tit .view_btn button {height:25px; padding:0 7px; background:#fff; border:1px solid #dedede; border-radius:3px; color:#333; font-size:11px;}
.board_tit .view_btn button em {color:#acadb0; font-size:12px; font-weight:bold;}

.bbs_view {margin-bottom: 15px; font-size:14px;}
	.bbs_view .bbs_tit {padding:13px 0 13px 10px !important; background:#f2f2f2; border-bottom: 1px solid #eaeaea; line-height: 18px;}
	.bbs_view .bbs_tit a {display: block; padding: 5px 5px 9px 10px;}
	.bbs_view .best a {padding-left:37px; position:relative;}
	.bbs_view .best a:before {content:' '; width: 22px; height: 27px; padding-right: 3px; display: inline-block; vertical-align: middle; background: url('/m/images/ico_view01.png') no-repeat 0 -147px; background-size: 124px auto;position:absolute;top:10px; left:10px;}
	.bbs_view .bbs_tit p {display: block; padding: 5px 5px 9px 10px;}
	.bbs_view .best p {padding-left:37px; position:relative;}
	.bbs_view .best p:before {content:' '; width: 22px; height: 27px; padding-right: 3px; display: inline-block; vertical-align: middle; background: url('/m/images/ico_view01.png') no-repeat 0 -147px; background-size: 124px auto;position:absolute;top:10px; left:10px;}
	.bbs_view .bbs_tit .title {font-size:16px; color:#000; font-weight:bold; display:block; padding-bottom:3px;}
	.bbs_view .bbs_tit .info {display: block; color:#888; font-size:12px;}
	.bbs_view .bbs_tit .info em:nth-child(1) {color:#494949;}
	.bbs_view .bbs_cnt {padding: 10px 15px 30px; line-height:24px; font-size:15px;}
	.bbs_view .like {width:120px; margin:0 auto 25px;}
	.bbs_view .like a {padding:7px 0; font-size: 13px; vertical-align: middle;color:#fff;  border:1px solid #c84444; background:#f24757; display:block; border-radius:3px;}
	.bbs_view .like a .bg {height: 24px; vertical-align: middle;color:#fff;}
	.bbs_view .like a .count {color: #FFEF97; font-size: 16px;  padding-left: 2px;}
	.bbs_view .bbs_tit .report {padding:0 20px 0 5px; vertical-align: middle;  background: url('/m/images/ico01_0315_01.png') no-repeat 29px -217px; background-size: 100px auto; display: inline; color:#b2b2b2;}
	.bbs_view .bbs_cnt .report {text-align: right; margin: 0 0 5px;}
	.bbs_view .bbs_cnt .report a {padding-left:25px; background: url('/m/images/ico_view01.png') no-repeat 10px -128px; background-size: 124px auto; color:#b2b2b2; font-size: 12px;}
	.bbs_view .bbs_cnt .report a:last-child {padding-left:28px; background: url('/m/images/ico_view01.png') no-repeat 10px -112px; background-size: 124px auto;}
	.bbs_view .bbs_cnt .board_a {text-align: right; margin: 0 0 5px; font-size:11px;}
	.bbs_view .bbs_cnt .board_a a {color:#888;}
	.bbs_view .bbs_cnt .board_a em {padding:0 3px; color:#dadada; font-size:9px;}

	/*
게시판 본문글 기본 스타일.. 편집기에서 스타일 모양을 그대로 유지하기 위함 임.
*/
.ezdayOutput { font-size:15px; }
.ezdayOutput p{margin: 7px 0px}
.ezdayOutput , 
.ezdayOutput p, 
.ezdayOutput div,
.ezdayOutput a,
.ezdayOutput li,
.ezdayOutput td { line-height:1.6em;}
.ezdayOutput p,
.ezdayOutput td p
{ margin-top:7px; margin-bottom:7px;}

.ezdayOutput table {
    border-collapse: separate;   
}

.ezdayOutput a,
.ezdayOutput a:hover,
{
    color: #0075c8;
    text-decoration: underline;
}

.ezdayOutput table {
    border-collapse: separate;   
}

.ezdayOutput th,
.ezdayOutput td {
    padding: 4px; 
    display: table-cell;
    vertical-align: inherit; 
}

.ezdayOutput blockquote.q1,
.ezdayOutput blockquote.q2,
.ezdayOutput blockquote.q3,
.ezdayOutput blockquote.q4,
.ezdayOutput blockquote.q5,
.ezdayOutput blockquote.q6,
.ezdayOutput blockquote.q7{ padding:10px; margin-left:15px; margin-right:15px;}

.ezdayOutput blockquote.q1{ padding:0 10px; border-left:2px solid #ccc;}
.ezdayOutput blockquote.q2{ padding:0 10px; background:url(/static/js/smarteditor/img/bg_qmark.gif) no-repeat;}
.ezdayOutput blockquote.q3{ border:1px solid #d9d9d9;}
.ezdayOutput blockquote.q4{ border:1px solid #d9d9d9; background:#fbfbfb;}
.ezdayOutput blockquote.q5{ border:2px solid #707070;}
.ezdayOutput blockquote.q6{ border:1px dashed #707070;}
.ezdayOutput blockquote.q7{ border:1px dashed #707070; background:#fbfbfb;}

.ezdayOutput ol {
    list-style-type: decimal;
    padding-left: 40px;
    margin: 1em 0px;
}
.ezdayOutput ol li {
    display: list-item;
    list-style: decimal;
}

.ezdayOutput ul {
    list-style-type: disc;
    padding-left: 40px;
    margin: 1em 0px;
}

.ezdayOutput ul li {
    list-style-type: disc;
    display: list-item;
    
}

.ezdayOutput sup{ font:10px Tahoma;}
.ezdayOutput sub{ font:10px Tahoma;}
.ezdayOutput table td{ padding:4px;}

.n_mi {padding-top:20px; border-top:1px solid #b1b1b1; text-align:center;}
.t_n_mi {padding:12px 0 25px; text-align:center; color:#888; line-height:18px;}
.t_n_mi strong {display:block; color:#333;}




.contact .send_mail input[type=text],
.contact .send_mail input[type=tel],
.contact .send_mail textarea {
  margin:0 auto;
  display: block;
  width: 85%;
  height: 133px;
  margin-top:10px;
  margin-bottom: 15px;
  padding: 0 15px;
  text-indent: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border: 2px solid #eee !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #fbfbfb;
  color: #acacac;
}
.contact .send_mail input[type=text],
.contact .send_mail input[type=tel] {
  height: 45px;
  line-height: 45px;
}
.contact .send_mail textarea {
  padding-top: 15px;
}
.contact .send_mail textarea.private {
  height: 85px;
  border: 2px solid #eee !important;
  background-color: #fbfbfb;
}
.contact .send_mail .private_ok_wrap {
  margin-bottom: 23px;
  margin-left:10px;
}
.contact .send_mail .private_ok_wrap label {
  color: #666;
}
.contact .send_mail button {
  display: block;
  height: 30px;
  line-height: 30px;
  padding: 0 23px;
  margin: 0 auto 50px auto;
  background-color: #099aed;
  color: #fff;
}
.pc_notice{font-family:'Nanum Gothic'; font-size:12px; color:#626262; 
width:190px;
line-height:22px;
display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

#frame_leftb
{position: absolute;
background-color:#fff;
  left: -210px;
  width: 210px;
  height: 100%;
  z-index: 6000;
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
  }
#frame_rightb
{position: absolute;
  right: -210px;
  width: 210px;
  height: 100%;
 
  z-index: 6000;
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;}

  .view_nametit{border-top:1px solid #909090; border-bottom:2px solid #e4e4e4; height:40px; padding-left:10px; font-weight: bold; font-size:14px;}


  .myButton {
  width:95%;
	-moz-box-shadow:inset 0px 1px 0px 0px #fbafe3;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fbafe3;
	box-shadow:inset 0px 1px 0px 0px #fbafe3;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ff5bb0), color-stop(1, #ef027d));
	background:-moz-linear-gradient(top, #ff5bb0 5%, #ef027d 100%);
	background:-webkit-linear-gradient(top, #ff5bb0 5%, #ef027d 100%);
	background:-o-linear-gradient(top, #ff5bb0 5%, #ef027d 100%);
	background:-ms-linear-gradient(top, #ff5bb0 5%, #ef027d 100%);
	background:linear-gradient(to bottom, #ff5bb0 5%, #ef027d 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bb0', endColorstr='#ef027d',GradientType=0);
	background-color:#ff5bb0;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ee1eb5;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #c70067;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ef027d), color-stop(1, #ff5bb0));
	background:-moz-linear-gradient(top, #ef027d 5%, #ff5bb0 100%);
	background:-webkit-linear-gradient(top, #ef027d 5%, #ff5bb0 100%);
	background:-o-linear-gradient(top, #ef027d 5%, #ff5bb0 100%);
	background:-ms-linear-gradient(top, #ef027d 5%, #ff5bb0 100%);
	background:linear-gradient(to bottom, #ef027d 5%, #ff5bb0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef027d', endColorstr='#ff5bb0',GradientType=0);
	background-color:#ef027d;
}
.myButton:active {
	position:relative;
	top:1px;
}


.myButton2 {
	width:95%;
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0));
	background:-moz-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-webkit-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-o-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-ms-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:linear-gradient(to bottom, #3d94f6 5%, #1e62d0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0',GradientType=0);
	background-color:#3d94f6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #337fed;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #1570cd;
}
.myButton2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6));
	background:-moz-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-webkit-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-o-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-ms-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:linear-gradient(to bottom, #1e62d0 5%, #3d94f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6',GradientType=0);
	background-color:#1e62d0;
}
.myButton2:active {
	position:relative;
	top:1px;
}


.myButton3 {
	width:95%;
	-moz-box-shadow:inset 0px 1px 0px 0px #858585;
	-webkit-box-shadow:inset 0px 1px 0px 0px #858585;
	box-shadow:inset 0px 1px 0px 0px #858585;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3d3d3d), color-stop(1, #808080));
	background:-moz-linear-gradient(top, #3d3d3d 5%, #808080 100%);
	background:-webkit-linear-gradient(top, #3d3d3d 5%, #808080 100%);
	background:-o-linear-gradient(top, #3d3d3d 5%, #808080 100%);
	background:-ms-linear-gradient(top, #3d3d3d 5%, #808080 100%);
	background:linear-gradient(to bottom, #3d3d3d 5%, #808080 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d3d3d', endColorstr='#808080',GradientType=0);
	background-color:#3d3d3d;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #8f8f8f;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #3d3d3d;
}
.myButton3:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #808080), color-stop(1, #3d3d3d));
	background:-moz-linear-gradient(top, #808080 5%, #3d3d3d 100%);
	background:-webkit-linear-gradient(top, #808080 5%, #3d3d3d 100%);
	background:-o-linear-gradient(top, #808080 5%, #3d3d3d 100%);
	background:-ms-linear-gradient(top, #808080 5%, #3d3d3d 100%);
	background:linear-gradient(to bottom, #808080 5%, #3d3d3d 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#808080', endColorstr='#3d3d3d',GradientType=0);
	background-color:#808080;
}
.myButton3:active {
	position:relative;
	top:1px;
}

.member_btn {
	
	background-color:#9e9e9e;
	
	border:0;
	display:inline-block;
	cursor:pointer;
	color:#fff;
	font-size:12px;
	padding:6px 24px;
	text-decoration:none;
}


.join_btn {
	
	background-color:#222;
	
	cursor:pointer;
	color:#ffffff;
	
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	border:0;
	text-decoration:none;
	
}



.pw_btn {
	
	background-color:#6c6c6c;
	border:0;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
}


.loginv_btn {
width:95%;
	background-color:#333;
	color:#fff;
	padding:22px 20px;
	text-decoration:none;
	border: 0;
}



.pselect {
  width: 100px;
  padding: .5em .5em; 
  font-family: inherit; 
  font-size:15px;
  background: url(/m/images/common/select_arrow.gif) no-repeat 100% 50%;
  border: 1px solid #999; 
    position: relative;
  top:-1px;
  background-size: 30px;
  border-radius: 0px; 
  -webkit-appearance: none; 
  -moz-appearance: none;
  appearance: none;
}

.bpselect {
  width: 150px; 
  border:0;
  font-size:24px;
  line-height:26px;
  font-weight: bold;
 font-family: 'Malgun Gothic', 'Apple SD Neo Gothic', 'Dotum', 'Sans-Serif';
  background: url(/m/images/common/select_plus.png) no-repeat 100% 50%; 

  background-size: 20px;
  border-radius: 0px; 
  -webkit-appearance: none; 
  appearance: none;
  -webkit-text-size-adjust:NONE;
}
.bpselectbtn {
	-moz-box-shadow:inset 0px 36px 0px -24px #eb544c;
	-webkit-box-shadow:inset 0px 36px 0px -24px #eb544c;
	box-shadow:inset 0px 36px 0px -24px #eb544c;
	background-color:#ed2828;
	border:1px solid #ffffff;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	padding:6px 12px;
	text-decoration:none;
}

.my_deliver{width:150px; height:30px; padding-left:10px; border: 1px solid #999999; -webkit-border-radius:0; -webkit-appearance:none; font-size:14px;}

.bpselectbtn2 {
	-moz-box-shadow:inset 0px 36px 0px -24px #eb544c;
	-webkit-box-shadow:inset 0px 36px 0px -24px #eb544c;
	box-shadow:inset 0px 36px 0px -24px #eb544c;
	background-color:#ed2828;
	border:1px solid #ffffff;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	padding:3px 8px;
	text-decoration:none;
}
.mytmall_bt02 span {display:inline-block;background:url('bt_box2.gif') no-repeat left top;text-align:center;padding:4px 3px 0 5px;height:15px;font-size:11px;color:#fff;letter-spacing:-1px;line-height:13px;}
.mytmall_title{position:relative;*zoom:1;margin-top:10px;height:35px;font-size:16px; font-weight:bold; padding-left:10px;}



/*탭리스트*/
.tablist{position:relative; margin-top:10px; text-align:center;}
.tablist ul{margin:0; padding:0;}
.tablist ul li{position:relative; display:inline-block; height:288px text-align:center; margin:5px; vertical-align:top; width:30%; padding-bottom:20px;}
.tablist ul li a{display:inline-block;}
.tablist ul li span{padding:1px 0;}
.tablist ul li span.img_s img{width:98%; border:1px solid #d8d8d8;}
.tablist ul li span.tag{padding:6px 0 0; color:#000; font-size:0.75em; font-weight:bold;}
.tablist ul li span.tag img{padding-top:2px; vertical-align:top;}
.tablist ul li span.title{width:100%; padding:2px 0; line-height:14px; overflow:hidden; font-weight:bold;}
.tablist ul li span.more_color{font-size:0.75em; text-align:left; color:#2b80b8;}
.tablist ul li span .u_price{padding:2px 0; margin-right:5px; text-decoration:line-through; color:#606060; font-size:1em !important;}
.tablist ul li span .price{padding-top:10px; color:#000; font-size:12px; line-height:14px; display:block; clear:both;}
.tablist ul li span .sale{color:#f60; font-size:15px;  clear:both;}
.tablist ul:after{content:""; display:block; clear:both;}

.tablist ul li span.checkbox{position:absolute; top:0; left:0;}
.tablist ul li span.checkbox input[type="checkbox"]{width:20px; height:20px;}
.tablist ul li span.soldOut{position:absolute; top:150px; right:3px;}




/*마이페이지*/
.mytmall_tbl2 table, th, td {margin:0;padding:0;border-collapse:collapse;word-break:break-all; font-size:12px;}
.mytmall_tbl2 {border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;}
.mytmall_tbl2 td {border-bottom:1px solid #ececec;border-left:1px solid #ececec;padding:10px 0 8px 0;}
.mytmall_tbl2 tr.last td {border-bottom:none;}
.mytmall_tbl2 td.first {/*border-left:none;*/}
.mytmall_tbl2 td.bg_gray {background:#f8f8f8;}
.mytmall_tbl2 td.bg_gray p {color:#333 !important;}
.mytmall_tbl2 td.bLine {border-bottom:1px solid #ccc;}
.mytmall_tbl2 td p {color:#757575;line-height:16px;}
.mytmall_tbl2 td .alignC {text-align:center;color:#666;}
.mytmall_tbl2 td .alignL1 {padding-left:25px;color:#4d4d4d;}
.mytmall_tbl2 td .alignL2 {padding-left:14px;}
.mytmall_tbl2 td .alignR {text-align:right;padding-right:15px;color:#111;}
.mytmall_tbl2 td .red {color:#ea0000;}
.mytmall_tbl2 td .blue {color:#4d6ccd;}
.mytmall_tbl2 td .brown {color:#7a5d3d;}
.mytmall_tbl2 td .brown2 {color:#7a5d3d;font-size:11px;}
.mytmall_tbl2 td ul {padding-left:20px;}
.mytmall_tbl2 td ul li {line-height:16px;background:url('/img/mytmall_v2/mytmall_dot08.gif') no-repeat left 4px;padding-left:7px;zoom:1;}
.mytmall_tbl2 td ul li.shortli {*margin-bottom:-3px;}
.mytmall_tbl2 td .t_receiver {display:inline-block;}
.mytmall_tbl2 td .t_receiver em {display:block;background:url('/img/mytmall_v2/mytmall_v1.gif') no-repeat -176px -676px;width:42px;height:11px;text-indent:-5000px;overflow:hidden;}
.mytmall_tbl2 td .t_getGrade {display:inline-block;}
.mytmall_tbl2 td .t_getGrade em {display:block;width:46px;height:14px;background:url('/img/mytmall_v2/mytmall_v3.gif') no-repeat -229px -350px;text-indent:-5000px;overflow:hidden;} 
.mytmall_tbl2 td .getGrade_td {padding:5px 23px}
.mytmall_tbl2 td .getGrade_td span {font-size:16px;color:#111}
.mytmall_tbl2 input {vertical-align:middle;}
.mytmall_tbl2 select {vertical-align:middle;}
.mytmall_tbl2 .ic_view {vertical-align:middle;margin-top:-2px;}
.mytmall_tbl2 th {border-bottom:1px solid #ececec;border-left:1px solid #ececec;padding:10px 0 8px 0;text-align:left;}
.mytmall_tbl2 tr.last th {border-bottom:none;}
.mytmall_tbl2 th.first {/*border-left:none;*/}
.mytmall_tbl2 th.bg_gray {background:#f8f8f8;}
.mytmall_tbl2 th.bg_gray p {color:#333 !important;}
.mytmall_tbl2 th.bLine {border-bottom:1px solid #ccc;}
.mytmall_tbl2 th .alignL1 {padding-left:15px;}
.mytmall_tbl2 th .alignC {text-align:center;color:#666;font-weight:normal;}

/*마이페이지*/
.mytmall_tbl1 table, th, td {margin:0;padding:0;border-collapse:collapse;word-break:break-all; font-size:12px;}
.mytmall_tbl1 {position:relative;z-index:10;background:url('/m/images/common/mytmall_tbl1_top.gif') repeat-x left top;border-bottom:1px solid #b9b9b9;}
.mytmall_tbl1 .td_gray{background:#fafafa}
.mytmall_tbl1 .td_gray .defbtn_sm{margin:-2px 2px 0 0;}
.mytmall_tbl1 table {}
.mytmall_tbl1 table thead th {height:24px;padding-top:3px;text-align:center;border-left:1px solid #dadada;color:#333;font-size:12px;letter-spacing:-1px;font-weight:normal;}
.mytmall_tbl1 table thead th.first {border:none;}
.mytmall_tbl1 table thead th span {display:inline-block;}

.mytmall_tbl1 table thead th a {cursor:pointer;}
.mytmall_tbl1 table thead th .th_checkall {position:relative;height:1px;vertical-align:middle} /* i²´i?￢e°?i?¤ i??i²´i??i?? */
.mytmall_tbl1 table thead th .th_checkall input {position:absolute;left:4px;top:0;#left:0;#top:-4px}
.mytmall_tbl1 table tbody td {border-top:1px solid #ccc;border-left:1px solid #dadada;padding:13px 0 6px 0;}
.mytmall_tbl1 table tbody td.first {border-left:none;}
.mytmall_tbl1 table tbody td p {text-align:center;color:#666;margin-bottom:2px;padding:0 5px; font-size:11px;}
.mytmall_tbl1 table tbody td p.p4 {text-align:center;color:red;margin-bottom:2px;padding:0 5px; font-size:12px; font-weight:bold;}
.mytmall_tbl1 table tbody td p img {vertical-align:middle;margin-top:-3px;}
.mytmall_tbl1 table tbody td p.alignL {text-align:left;padding-left:11px;}
.mytmall_tbl1 table tbody td p.alignR {text-align:right;padding-right:15px;}
.mytmall_tbl1 table tbody td.line0 {border-bottom:1px solid #ececec;}
.mytmall_tbl1 table tbody td.gray {background:#f8f8f8;border-left:none;}
.mytmall_tbl1 table tbody td a {color:#666;}
.mytmall_tbl1 table tbody td input {vertical-align:middle;}
.mytmall_tbl1 table tbody tr.first td {border-top:none;}
.mytmall_tbl1 table tbody td.reason {border-top:1px solid #ccc;background:#f4f4f4;height:29px;border-left:none;padding:0;}

.mytmall_tbl1 .bLine {color:#c1c1c1;}
.mytmall_tbl1 .img_list {overflow:hidden;*zoom:1;padding-left:8px;}
.mytmall_tbl1 .img_list li {float:left;width:80px;border:1px solid #e5e5e5;margin-right:7px;}
.mytmall_tbl1 .img_list li img {margin:0;vertical-align:top;}
.mytmall_tbl1 .orderProdInfo {overflow:hidden;padding-bottom:3px;*padding-bottom:0px;*zoom:1;padding-left:4px;}/* ie10 */
.mytmall_tbl1 .orderProdInfo li {float:left;}
.mytmall_tbl1 .orderProdInfo li.chk {width:5%;}/*18px*/
.mytmall_tbl1 .orderProdInfo li.chk input {*margin-top:0;*margin-left:0;}
.mytmall_tbl1 .orderProdInfo li.cont {width:94%;padding-top:1px;}/*286px*/
.mytmall_tbl1 .orderProdInfo li.cont span.img {float:left;margin-right:5px;}
.mytmall_tbl1 .orderProdInfo li.cont span.img a {display:block;width:60px;height:60px;border:1px solid #e7e5e6;text-align:center;}
.mytmall_tbl1 .orderProdInfo li.cont span.img img {width:auto;height:auto;max-width:60px;max-height:60px;}
.mytmall_tbl1 .orderProdInfo li.cont p {overflow:hidden;color:#333;text-align:center;}
.mytmall_tbl1 .orderProdInfo li.cont p a {color:#333;cursor:pointer;}
.mytmall_tbl1 .orderProdInfo li.cont p.p2 {padding-left:5px;}
.mytmall_tbl1 .orderProdInfo li.cont p.op {font-size:11px;color:#4d6ccd;/* padding-left:70px; */}
.mytmall_tbl1 .orderProdInfo li.cont p.op img {vertical-align:middle;}
.mytmall_tbl1 .orderProdInfo li.cont p.op2 {font-size:11px;color:#4d6ccd;padding-left:7px;}
.mytmall_tbl1 .orderProdInfo li.cont p.op2 img {vertical-align:middle;}
.mytmall_tbl1 .layer_def_wrap {position:relative;}
.mytmall_tbl1 .layer_def_wrap.intangible {z-index:100;}
.mytmall_tbl1 .layer_def_wrap.intangible .layer_def_a2 {top:-2px;right:0;width:230px;}
.mytmall_tbl1 .layer_def_wrap.intangible span {display:block;margin-top:15px;}



.mytmall_bt02 span {display:inline-block;background:url('bt_box2.gif') no-repeat left top;text-align:center;padding:4px 3px 0 5px;height:15px;font-size:11px;color:#fff;letter-spacing:-1px;line-height:13px;}
.mytmall_title{position:relative;*zoom:1;margin-top:10px;height:35px;font-size:16px; font-weight:bold; padding-left:10px;}


/*마이페이지*/

.myButton_post {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #717171), color-stop(1, #717171));
	background:-moz-linear-gradient(top, #717171 5%, #717171 100%);
	background:-webkit-linear-gradient(top, #717171 5%, #717171 100%);
	background:-o-linear-gradient(top, #717171 5%, #717171 100%);
	background:-ms-linear-gradient(top, #717171 5%, #717171 100%);
	background:linear-gradient(to bottom, #717171 5%, #717171 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#717171', endColorstr='#717171',GradientType=0);
	background-color:#717171;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	padding:4px 14px;
	text-decoration:none;
}

/*마이주문페이지*/
.g_wrap{overflow:hidden;padding:0 10px 20px;}
/* 흰 라운드 박스 - odr_rbox */
.odr_rbox{position:relative;overflow:hidden;margin-top:10px;border-bottom:1px solid #d1d1d6;background:#fff;}
.odr_rbox h3{padding:10px 10px 0;color:#111;font-size:15px;}
.odr_rbox h3 span{color:#e51a19;font-weight:normal;}
.odr_rbox h3 span b{font-size:16px;}


/* 주문번호 / 배송정보 - 상단 */
.odr_dn{position:relative;overflow:hidden;min-height:20px;padding:12px 10px 11px;background:#f9f9f9;}
.odr_dn .dn{margin-right:70px;color:#666;font-size:15px;line-height:20px;}
.odr_dn .n{color:#f70800;}
.odr_dn a.n{text-decoration:underline;}
.odr_dn .n:before, .odr_dn .to span:before{display:inline-block;width:1px;height:12px;margin:0 5px 0 3px;background:#eaeaee;content:'';}
.odr_dn .all_cancel{position:absolute;top:9px;right:10px;padding:0 9px;border:1px solid #afb0c2;color:#5d5e73;font-size:12px;line-height:24px;-webkit-border-radius:2px;border-radius:2px;}
.odr_dn > em{display:block;clear:both;color:#8c7458;font-size:15px;line-height:20px;}
.odr_dn .to{color:#333;font-size:15px;font-weight:bold;line-height:20px;}
.odr_dn > em + .to{margin-top:1px;}
.odr_dn .to span{font-weight:normal;}
.odr_dn .to a{color:#333;}
.odr_dn .btn_rt{position:absolute;top:50%;right:10px;height:30px;margin-top:-16px;padding:0 14px;border:1px solid #afb0c2;background:#fafafa;font-size:14px;line-height:30px;-webkit-border-radius:2px;border-radius:2px;}
.odr_dn.odr_chg{padding:15px 145px 15px 10px;}
/* 판매자 */
.seller{position:relative;min-height:40px;padding:10px 145px 10px 10px;border-top:1px solid #eaeaee;color:#666;font-size:15px;line-height:22px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.odr_rbox > .seller:first-child{margin-bottom:-1px;border-top:none;border-bottom:1px solid #eaeaee;background:#f9f9f9;}
.seller .call{position:absolute;top:50%;right:10px;height:30px;margin-top:-16px;padding:0 14px;border:1px solid #f1f1f4;background:#585858;font-size:14px;line-height:30px; color:#fff; -webkit-border-radius:2px;border-radius:2px;}
.odr_rbox > .seller:first-child .call{border-color:#afb0c2;}

/* 주문상품 정보 */
.prd_p{margin:0 10px;padding:10px 0;border-top:1px dotted #eaeaee;}
.odr_dn + .prd_p{margin:0;padding:10px;border-top-style:solid;}
.prd_p .prdt{display:block;position:relative;min-height:60px;padding-left:70px;}
.prd_p .prdt .thumb{position:absolute;top:0;left:0;width:60px;height:60px;}
.prd_p .prdt .thumb img{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;}
.prd_p .prdt .thumb:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #a1a1a1;content:'';}
.prd_p .prdt .name{display:block;overflow:hidden;height:40px;color:#333;font-size:15px;line-height:20px;}
.prd_p .info{margin-top:8px;padding:6px 10px 10px;background:#f5f5f5;}
.prd_p .prdt + .info{margin-top:13px;}
.prd_p .info .opt, .prd_p .info .add{display:block;overflow:hidden;color:#333;font-size:15px;line-height:20px;}
.prd_p .info .opt.one_line, .prd_p .info .add.one_line{height:20px;}
.prd_p .info .add{color:#666;}
.prd_p .info .opt + ul, .prd_p .info .add + ul{padding-top:5px;}
.prd_p .info ul li{margin-top:4px;color:#333;font-size:15px;line-height:20px;}
.prd_p .info ul li:after{display:block;clear:both;content:'';}
.prd_p .info ul li .rt{float:right;font-weight:bold;background:red;  font-size:11px; width:60px; text-align:center;}
.prd_p .info ul li .rt2{float:right;font-weight:bold;background:#585858;  font-size:11px; width:60px; text-align:center;}
.prd_p .info ul li .pt_bl{color:#1795ea;}
.prd_p .info ul li a.pt_bl span{text-decoration:underline;}
.prd_p .info ul li .pt_br{color:#94704e;font-weight:normal;}
.odr_rbox .onebuy{display:block;border:1px solid #e9594b;border-radius:2px;color:#f70800;font-size:16px;font-weight:bold;line-height:30px;text-align:center; margin:0px 10px 10px 10px;}


/*셀렉트스타일*/
.pselect {
  width: 100px; /* 원하는 너비설정 */
  padding: .5em .5em; /* 여백으로 높이 설정 */
  font-family: inherit;  /* 폰트 상속 */
  font-size:15px;
  background: url(/m/images/common/select_arrow.gif) no-repeat 100% 50%; /* 네이티브 화살표 대체 */  
  border: 1px solid #999; 
    position: relative;
  top:-1px;
  background-size: 30px;
  border-radius: 0px; /* iOS 둥근모서리 제거 */
  -webkit-appearance: none; /* 네이티브 외형 감추기 */
  -moz-appearance: none;
  appearance: none;
}
/*셀렉트스타일*/
.bpselect {
  width: 150px; /* 원하는 너비설정 */
  border:0;
  font-size:24px;
  line-height:26px;
  font-weight: bold;
 font-family: 'Malgun Gothic', 'Apple SD Neo Gothic', 'Dotum', 'Sans-Serif';
  background: url(/m/images/common/select_plus.png) no-repeat 100% 50%; /* 네이티브 화살표 대체 */

  background-size: 20px;
  border-radius: 0px; /* iOS 둥근모서리 제거 */
  -webkit-appearance: none; /* 네이티브 외형 감추기 */
  appearance: none;
  -webkit-text-size-adjust:NONE;
}
.bpselectbtn {
	-moz-box-shadow:inset 0px 36px 0px -24px #eb544c;
	-webkit-box-shadow:inset 0px 36px 0px -24px #eb544c;
	box-shadow:inset 0px 36px 0px -24px #eb544c;
	background-color:#ed2828;
	border:1px solid #ffffff;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	padding:6px 12px;
	text-decoration:none;
}

.my_deliver{width:150px; height:30px; padding-left:10px; border: 1px solid #999999; -webkit-border-radius:0; -webkit-appearance:none; font-size:14px;}


/*마이페이지탭*/
#sub_tab{width:100%;margin:10px 0;}
#sub_tab li{width:32%; float:left;margin-left:5px;position:relative; font-size:20px; text-align:center;}
#sub_tab li:first-child{margin-left:0;}
#sub_tab li a{width:100%;display:inline-block;background:#fff;border:2px solid #797979;color:#797979;border-radius:10px;padding:10px;line-height:12px;}
#sub_tab li span{font-size:14px;font-weight:bold;top:15px;left:10px; text-align:center;}
#sub_tab li a:hover, #sub_tab li a:active, #sub_tab li a.on{background:#797979;border:2px solid #797979;color:#fff}

/* 회원가입 및 글쓰기 */

#memberModule .rowTable{ width:100%; border:0; border-top:2px solid #cfcfcf; margin:0 0 20px 0; padding:0; border-collapse:collapse;}
#memberModule .rowTable th div { white-space:nowrap; font-size:14px; }
#memberModule .rowTable th,
#memberModule .rowTable td{ border:0; padding:10px 10px; text-align:left; vertical-align:top; font-size:14px;}
#memberModule .rowTable tbody th{ border-bottom:1px solid #e5e5e5;}
#memberModule .rowTable td{ border-bottom:1px solid #e5e5e5;}

#memberModule .rowTable th.button, 
#memberModule .colTable th.button, 
#memberModule .crossTable th.button { text-align:right; background:#EAEAEA; }

#memberModule .colTable td a,
#memberModule .rowTable td a,
#memberModule .crossTable td a { color:#000; text-decoration:none; }

#memberModule .colTable td.wide, 
#memberModule .rowTable td.wide, 
#memberModule .crossTable td.wide { width:100%;}

#memberModule .rowTable th.title,
#memberModule .crossTable th.title,
#memberModule .colTable th.title { padding:10px; font-weight:bold; text-align:center; border-bottom:1px solid #DDD;  background:url(/m/img/bgTab.gif) repeat-x left bottom;}

#memberModule p { color:#666; margin:3px 0 0 0; padding:0;}
#dummy_check_nick_name { color:red; margin:3px 0 0 0; padding:0; }
#memberModule .require { color:red; font-size:10px; font-family:tahoma; font-weight:bold; margin-left:5px; }
#memberModule .publicItem { margin:5px 0 0 0; padding:0; color:#aaa; }
#memberModule .publicItem input { padding:0; margin: 0;}

#memberModule caption{ font-size:11px; font-family:Tahoma; color:#888; text-align:left;}

#memberModule td.openids div { float:left; margin-right:10px; margin-bottom:10px; }
#memberModule td.openids div a { color:#AAA; text-decoration:none;}
#memberModule .openid_user_id { background: url(/m/img/openid_login_bg.gif) left no-repeat; background-color: #ffffff; background-position: 0 50%; padding:3px 3px 3px 18px; border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; line-height:1em; vertical-align:middle; color:#666666; width:200px;}
#memberModule .insertOpenID { clear:both; margin-top:10px; }
#memberModule .savedContent { margin-top:10px; border:1px solid #EEE; padding:10px; }

#memberModule .pagination{ padding:15px 0; margin:0; text-align:center; clear:both; }
#memberModule .pagination *{ margin:0; padding:0;}
#memberModule .pagination img{ border:0;}
#memberModule .pagination a,
#memberModule .pagination strong{ position:relative; display:inline-block; text-decoration:none; line-height:normal; color:#333; font-family:Tahoma, Sans-serif; vertical-align:middle;}
#memberModule .pagination a:hover,
#memberModule .pagination a:active,
#memberModule .pagination a:focus{ background-color:#f4f4f4 !important; }
#memberModule .pagination strong{ color:#ff6600 !important;}
#memberModule .pagination a.prev,
#memberModule .pagination a.prevEnd,
#memberModule .pagination a.next,
#memberModule .pagination a.nextEnd{ font-weight:normal !important; border:none !important; margin:0 !important; white-space:nowrap; }

#memberModule .pagination.a1 a,
#memberModule .pagination.a1 strong{ margin:0 -4px; padding:1px 10px 1px 8px; border:none; border-left:1px solid #ccc; border-right:1px solid #ddd; font-weight:bold; font-size:12px; background:#fff;}
#memberModule .pagination.a1 a.prev{ padding-left:10px; background:#fff url(/m/img/arrowPrevA1.gif) no-repeat left center; }
#memberModule .pagination.a1 a.prevEnd{ padding-left:15px; background:#fff url(/m/img/arrowPrevEndA1.gif) no-repeat left center; }
#memberModule .pagination.a1 a.next{ padding-right:10px; background:#fff url(/m/img/arrowNextA1.gif) no-repeat right center; }
#memberModule .pagination.a1 a.nextEnd{ padding-right:15px; background:#fff url(/m/img/arrowNextEndA1.gif) no-repeat right center; }


#memberModule ul.checkbox,
#memberModule ul.radio { list-style:none; margin:0; padding:0; }

#memberModule .item{ position:relative; margin:0 0 4px 0}
#memberModule .iLabel{display:block; position:static; left:5px; top:6px; white-space:nowrap; color:#666;}
#memberModule .iText{position:relative; height:14px; padding:4px 5px; font:14px Tahoma; height:14px; color:#666; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:transparent;box-sizing:content-box;}
#memberModule .eText{position:relative; width:600px; height:200px; padding:4px 5px; font:14px Tahoma; line-height:18px; color:#666; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:transparent;}

/*버튼스타일*/
.myButton01 {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eae0c2), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #eae0c2 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #eae0c2 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #eae0c2 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #eae0c2 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #eae0c2 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eae0c2', endColorstr='#ffffff',GradientType=0);
	background-color:#eae0c2;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #9e9e9e;
	display:inline-block;
	cursor:pointer;
	color:#505739;
	font-family:Arial;
	font-size:12px;
	padding:2px 8px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton01:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #eae0c2));
	background:-moz-linear-gradient(top, #ffffff 5%, #eae0c2 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #eae0c2 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #eae0c2 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #eae0c2 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #eae0c2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eae0c2',GradientType=0);
	background-color:#ffffff;
}
.myButton01:active {
	position:relative;
	top:1px;
}


/*마이포인트*/
.tbl_type01{position:relative;width:100%;border:0;border-collapse:collapse;border-spacing:0;table-layout:fixed; font-size:11px;}
.tbl_wrap table caption{visibility:hidden;overflow:hidden;width:0;height:0;padding:0;font-size:0;line-height:0}
.tbl_type01 thead th{height:30px;background:#ececec url(/m/images/common/bg_th_line.gif) 0 0 repeat-y;font-size:14px;color:#666666;text-align:center}
.tbl_type01 thead th .thcell{overflow:hidden;position:relative;height:21px;padding:6px 0px 3px;font-size:14px;line-height:21px;color:#666666;white-space:nowrap; font-weight:bold;}
.tbl_type01 td{border-bottom:1px solid #ececec;background:url(/m/images/common/bg_td_line.gif) 0 0 repeat-y}
.tbl_type01 td .tdcell{margin-left:1px;padding:10px 5px 10px;color:#666;line-height:15px; text-align:center; font-size:14px;}
.tbl_type01 td div,.tbl_type01 td span{color:#666}
.tbl_type01 .col_01{background-image:none; text-align:center;}
.tbl_type01 td .order_num{padding-top:5px}
.tbl_type01 .btn_down{display:inline-block;height:16px;padding-top:3px;line-height:16px}
.tbl_type01 .btn_delivery{display:inline-block;margin-top:3px;text-decoration:underline !important;color:#f84246 !important;padding-right:5px; background:url() no-repeat right 3px}
.tbl_type01 .btn_delivery2{display:inline-block;margin-top:3px;text-decoration:underline !important;color:#f84246 !important;padding-right:5px; background:url() no-repeat right 3px}
.tbl_type01 .txt_release{color:#333 !important}


/*포토후기이미지위텍스트*/
.photo_reviewtitle{background:url('/images/service/photo_reveiw_title.gif') no-repeat center top;background-size:420px;height:240px; margin:0;padding:0;}
.photo_reviewtitle li{color:#fff; text-align:center; padding-top:105px; font-family:'Malgun Gothic','Apple SD Neo Gothic','Dotum','Sans-Serif'; letter-spacing:-0.11em; font-weight:nomal; font-size:12px; margin-bottom:5px; }
.photo_reviewtitle li:last-child{display:none}

.sub_tab{width:98%;margin:5px; text-align:center;}
.sub_tab li{width:45%; display:inline-block; margin-left:5px;position:relative; font-size:20px; text-align:center;}
.sub_tab li:first-child{margin-left:0;}
.sub_tab li a{width:100%; display:inline-block;background:#fff;border:2px solid #a2a2a2;color:#333;border-radius:10px;padding:3px 0px 6px 0px;line-height:18px;}
.sub_tab li span{font-size:14px;font-weight:bold;top:15px;left:10px; text-align:center;}
.sub_tab li a:hover, .sub_tab li a:active, .sub_tab li a.on{background:#4cbeff;border:2px solid #4cbeff;color:#fff}
/*포토후기*/
div.table_3{background:#eaeaea;margin-bottom:10px;}
table.table_3 { width:100%;border:1px solid #d7d8d9; background:#fff;font-size:12px; border-collapse:collapse;}
table.table_3 th {height:28px;padding:0;background: #888c8f;color:#fff;font-size:12px;}
table.table_3 th.fst { background-position:left top }
table.table_3 th.lst { background-position:right top }
table.table_3 td { padding:12px 0 12px 0;border-bottom:1px solid #d7d9da; text-align:center; }
table.table_3 td.left { text-align:center; }
table.table_3 td p.tit {line-height:18px; text-align:left; padding-top:10px; overflow:hidden; height:55px;}
table.table_3 td.photo { padding:10px;text-align:center;}
table.table_3 td.photo img{width:90px; height:90px;}
table.table_3 td p.goods {width:250px;text-align:left; font-family:'Malgun Gothic','Apple SD Neo Gothic','Dotum','Sans-Serif'; font-size:14px; font-weight:bold; letter-spacing:-2px;}
table.table_3 td.right { padding-right:15px; text-align:right; }
table.table_3 td.none { padding:15px 0; color:#4d4d4d; }
table.table_3 tr.on td {border-bottom:0; }
table.table_3 tr.selected td { display:;}
table.table_3 tr.unselected td { display:none; }
table.table_3 img.recom { vertical-align:top;}
table.table_3 img.star { height:11px; margin:0 0 0 ; vertical-align:top; }
table.table_3 img.border { border:1px solid #ddcfc9; }
table.table_3 p.age { padding-left:20px; }
table.table_3 div.thum { position:relative; width:60px; height:60px; cursor:pointer; margin:0 auto; }
table.table_3 div.thum p.btn { position:absolute; top:18px; left:18px; }
table.table_3 div.in_frame1 { padding:0 20px; text-align:center}
table.table_3 div.in_frame1 p.instar { padding:10px 0 8px 0; color:#444; }
table.table_3 div.in_frame1 p.instar img.star { margin:1px 30px 0 2px; }
table.table_3 div.in_frame1 p.inoption { padding:10px 0 5px 0; color:#444; font-weight:bold; }
table.table_3 div.in_frame1 div.inmovie { text-align:center; }
table.table_3 div.in_frame1 div.inmovie img {max-width:720px;}
table.table_3 div.in_frame1 div.intxt { padding:10px 0;}
table.table_3 div.in_frame1 div.intxt img{ width:100%;}
table.table_3 div.in_frame1 div.inbtn { margin:0 0 10px 0; text-align:right}
table.table_3 div.in_frame1 .answer { margin:0 0 5px 0; padding:0 11px 10px 11px; background:#fff ; border:1px solid #d7d8d9}
table.table_3 div.in_frame1 .answer .r1:after { content:""; display:block; clear:both; }
table.table_3 div.in_frame1 .answer .r1 { *zoom:1; padding:12px 0 5px 0; border-bottom:1px solid #d7d8d9}
table.table_3 div.in_frame1 .answer .r1 .in1 { float:left; width:330px; color:#444}
table.table_3 div.in_frame1 .answer .r1 .in2 { float:left; width:180px; }
table.table_3 div.in_frame1 .answer .r1 .in3 { float:right; width:180px; text-align:right;}
table.table_3 div.in_frame1 .answer .r1 .in1 img { vertical-align:middle; margin-bottom:2px; }
table.table_3 div.in_frame1 .answer .r2 { text-align:left; padding:11px 5px 8px 5px }
.rank{float:right; position:relative; top:5px;}
.write_rankimg{display:inline-block;width:auto;text-align:left;vertical-align:top; padding-right:10px;}
.write_ranksum{float:left;height:70px;padding:10px;}
.write_ranksum img{width:70px;height:70px;border:1px solid silver;}
.write_ranksumtext{float:left;font-size:15pt;color:red;font-weight:bold;height:70px;word-break:break-all;width:500px;line-height:120%;padding:5px;margin:5px;}



/*텍스트리뷰*/
.review_lists ul li { margin:0;padding:0 10px; text-align:left;}
.review_lists ul { list-style:outside none none; }
.review_lists .title { width:100%;padding:10px 0px;float:left;font-weight:bold; line-height:20px; font-family: 'Malgun Gothic','Apple SD Neo Gothic','Dotum','Sans-Serif'; font-size:14px;}
.review_lists .rating { width:80px;padding:10px 20px 10px 5px;float:left;text-align:right; }
.review_lists .title,
.review_lists .rating {border-bottom:1px solid #dbdbdb; }
.review_lists .rating img {  }
.review_lists .author_date { font:11px 돋움, Dotum, sans-serif;color:#666;width:100%;float:left;border-bottom:1px solid #dbdbdb;padding:4px 0px; }
.review_lists .author_date .name { font-weight:bold;color:#ff7800; }
.review_lists .review { width:100%;float:left;padding:14px 0px;line-height:1.4; border-bottom:1px solid #ff7800;}
.review_lists .btns { float:left;padding:0 20px 14px;line-height:1.4; }
.review_lists .btns img { margin-right:1px; }

.textreview_point{text-align:center; font-weight:700; color:#654d49; height:80px; padding-top:10px; line-height:24px; font-family:'Nanum Gothic','Apple SD Neo Gothic','Dotum','Sans-Serif'; letter-spacing:-0.05em; font-size:16px;}
.textreview_pointss{background:#e55d35; color:#fff; padding:0px 4px 5px 4px; font-weight:800;}

.textreview_lists .wrap_thumb { width:180px;float:left;margin-bottom:10px; }
.textreview_lists ul li { margin:0;padding:0; text-align:left; }
.textreview_lists ul { list-style:outside none none;}
.textreview_lists .title { width:660px;padding:10px 20px;float:left;font-weight:bold;height:15px; }
.textreview_lists .rating { width:80px;padding:10px 20px 10px 5px;float:left;text-align:right; }
.textreview_lists .title,
.textreview_lists .rating { border-bottom:1px solid #dbdbdb; }
.textreview_lists .rating img {  }
.textreview_lists .author_date { font:11px μ¸¿o, Dotum, sans-serif;color:#666;width:765px;float:left;border-bottom:1px solid #dbdbdb;padding:4px 20px; }
.textreview_lists .author_date .name { font-weight:bold;color:#e55e35; }
.textreview_lists .review { width:760px;float:left;padding:14px 20px;line-height:1.4; }
.textreview_lists .btns { float:left;padding:0 20px 14px;line-height:1.4; }
.textreview_lists .btns img { margin-right:1px; }
.textreview_lists .thumbnail { width:150px;height:150px;margin:10px;background:#f9f9f9;border:1px solid #e1e1e1;float:left; }
 .textreview_lists .btn_go_detail { width:130px;margin:0 auto; clear:both;}
 .line_border { border-top:1px solid #e55e35; clear:both; width:100%;}
 .pnlwrap{background:#ebebeb; width:100%; border-bottom:1px solid #dddddd;}
.prd_pnlwrap img{width:90px; padding:0 15px 15px 15px;}
.style_prod{padding-bottom:20px; font-weight:bold;}



.rowTable{ width:100%; border:0; border-top:2px solid #cfcfcf; margin:0; padding:0; border-collapse:collapse; }
.rowTable th div { white-space:nowrap; }
.rowTable th,
.rowTable td{ border:0; padding:10px 10px; text-align:left; vertical-align:top; font-weight:normal;}
.rowTable tbody th{ border-bottom:1px solid #e5e5e5;}
.rowTable td{ border-bottom:1px solid #D2D2D2;}
.rowTable td.rownone{padding:0; border:none;}
.rowTable td.rownone img{width:70px;}

.rowTable th.button, 
.colTable th.button, 
.crossTable th.button { text-align:right; background:#EAEAEA; }

.colTable td a,
.rowTable td a,
.crossTable td a { color:#000; text-decoration:none; }

.colTable td.wide, 
.rowTable td.wide, 
.crossTable td.wide { width:100%;}

.rowTable th.title,
.crossTable th.title,
.colTable th.title { padding:10px; font-weight:bold; text-align:center; border-bottom:1px solid #DDD;  background:url(/m/img/bgTab.gif) repeat-x left bottom;}

.iText{width:98%; padding:4px 4px; font:14px Tahoma; height:24px; color:#666; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:transparent;}
.iText_ser{width:60%; padding:4px 4px; font:14px Tahoma; height:24px; color:#666; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:transparent; font-weight:bold;}
.bd{background:#f8f8f8;padding:1px 0}



/* write */
#cwrite {}

#cwrite .box {padding-bottom:10px;background:#f7f7f7; height:50px;}
#cwrite .box .inputbox {float:left;padding:0 5px 0 0;}
#cwrite .box .inputbox li {list-style-type:none;padding:0 0 5px 0;}
#cwrite .box .inputbox .input1 {border:#dfdfdf solid 1px;padding:2px 0 0 5px;height:19px;width:100px;}
#cwrite .box .editbox {float:left; width:100%;}
/* @write */



.rapadding{position: relative; top:6px;}


/*******주문관련********/
.ddditems_wrap01{display: inline-block; padding:10px 0; width:70%;}
.ddditems_wrap01 li.name{color:#000; font-size:16px; padding:5px 0 10px}
.ddditems_wrap02{display: inline-block; float:right; padding:10px 0; width:25%; margin-right:5px;}
.ddditems_wrap02 .qty{width:95px; float:right}
.ddditems_wrap02 .qtylt{text-align:left; display:inline-block;}
.ddditems_wrap02 .qtyct{border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;  display:inline-block; height:28px; width:35px; text-align:center;}
.ddditems_wrap02 .qtyrt{text-align:right; display:inline-block;}
.goc-del-area {display:inline-block; width:28px; height:12px; text-indent:-9999px; background:url(/images/option/btn_close.png) center center no-repeat; cursor:pointer; overflow:hidden;}


/*회원등급*/
#rating .rowTable{width:100%; border:0; margin:0 0 20px 0; padding:0; border-collapse:collapse; margin:auto; font-size:11px;}
#rating .rowTable th div { white-space:nowrap;}
#rating .rowTable th{background:#f5f9fc; color:#222;}
#rating .rowTable th.ttl{background:#dbe7f0; color:#222222;}
#rating .rowTable th,
#rating .rowTable td{ border-right:1px solid #d3d3d3; padding:10px 10px; text-align:center; vertical-align:middle; font-weight:bold;}
#rating .rowTable tbody th{ border-bottom:1px solid #e5e5e5;}
#rating .rowTable td{ color:#5b5b5b; border-top:1px solid #d3d3d3; font-size:11px; padding:20px 0 20px 0;}
#rating .rowTable td img{width:85%;}
#rating .rowTable td.rol{ color:#222222; border-top:1px solid #d3d3d3; background:#f1f1f1; font-size:11px; height:20px;}
#rating .rowTable td span{ color:#5b5b5b; font-size:14px;}

#rating .tiptext p{margin-left:30px; color:#5b5b5b; font-size:20px; letter-spacing:-0.05em; font-weight:bold;}

.sns_login_circle { display:inline-block;margin:0px 4px;padding:0px !important;vertical-align:middle; }
.sns_login_rect { display:block;width:233px;margin:0px auto 8px;cursor:pointer; }

#adult_mask {width:100%;height:100%;position:fixed;left:0px;top:0px;z-index:99998;display:none;}
#adult_frame {border:1px solid #000000;position:fixed;left:0px;top:0px;z-index:99999;display:none;}

/* 리스트 정렬 */
.sort_column {margin:10px 10px 0px;}
.sort_column ul {display:flex;padding-left:2px;}
.sort_column li {width:25%;height:30px;display:inline-block;margin-left:-1px;text-align:center;border:1px solid #cccccc;}
.sort_column li.on {border:1px solid #b48f23;background-color:#ffe808;z-index:10;}
.sort_column li a {display:inline-block;width:100%;height:100%;font-size:11px;color:#404040;line-height:30px;}

/* 상품정렬 & 상품 3단보기 css */
.itemListWrap .ctitle.main { padding:20px 0px 20px; }
.itemListWrap .list_arrayMain { margin-top:0px; }
.itemListWrap .list_arrayMain img { width:30px; height: auto;  border: 1px solid #ddd; padding: 7px;margin-right: -5px;}
.itemListWrap .chgViewTypeLink{opacity:0.35;}
.itemListWrap .chgViewTypeLink.on{opacity:1;}
.itemListWrap .list{position:relative;padding-bottom:30px;}
.itemListWrap .prdInfoWrap{display:block;}

.prdListColumn1x {text-align:center;}
.prdListColumn1x ul{width:100%;box-sizing: border-box;padding:0 5px;text-align:center;}
.prdListColumn1x .list{width:100%;display:inline-block;vertical-align: top;}
.prdListColumn1x .prdInfoWrap{padding:0 5px;}
.prdListColumn1x .listPic{width:100%;border:1px solid #eaeaea;}
.prdListColumn1x .prd_name {font-weight:bold;font-size:12px;}
.prdListColumn1x .title{font-size:12px;}
.prdListColumn1x .prd_name {display:block;padding-top:10px;font-weight:bold;line-height:14px;}
.prdListColumn1x .summary {display:block;padding:3px 0px 1px;color:#808080;font-size:12px;line-height:14px;}
.prdListColumn1x .price {font-size:15px;color:#ff6600;}

.prdListColumn2x {text-align:center;}
.prdListColumn2x ul{width:100%;box-sizing: border-box;padding:0 5px;text-align:center;}
.prdListColumn2x .list{width:49.9%;display:inline-block;vertical-align: top;}
.prdListColumn2x .prdInfoWrap{padding:0 5px;}
.prdListColumn2x .listPic{width:100%;border:1px solid #eaeaea;}
.prdListColumn2x .title{font-size:12px;}
.prdListColumn2x .prd_name {display:block;padding-top:10px;font-weight:bold;line-height:14px;}
.prdListColumn2x .summary {display:block;padding:5px 0px 1px;color:#808080;font-size:12px;line-height:14px;}
.prdListColumn2x .price {font-size:15px;color:#ff6600;}

.prdListColumn3x {text-align:center;}
.prdListColumn3x ul{width:100%;box-sizing: border-box;padding:0 5px;text-align:center;}
.prdListColumn3x .list{width:33.3%; display:inline-block; vertical-align: top;}
.prdListColumn3x .prdInfoWrap{padding:0 5px;}
.prdListColumn3x .listPic{width:100%;border:1px solid #eaeaea;}
.prdListColumn3x .title{font-size:12px;}
.prdListColumn3x .prd_name {display:block;padding-top:10px;font-weight:bold;line-height:14px;}
.prdListColumn3x .summary {display:block;padding:3px 0px 1px;color:#808080;font-size:12px;line-height:14px;}
.prdListColumn3x .price {font-size:15px;color:#ff6600;}

/* 페이징 */
.paging {text-align:center; margin:26px 0;}
.paging a { width:32px; height:32px; color:#777; line-height:32px; background-color:#fff; border:1px solid #ddd; display:inline-block; margin:0 2px;}
.paging a.now {background-color:#000; color:#fff; border:1px solid #000;}
/* //페이징 */

select {
  padding: 6px 4px 6px 4px;
  border-radius: 3px;
  border: 1px solid #CED3DA;
  background: #FFF;
  color: #696F74;
  font-size: 13px !important;
  line-height: 18px !important;
  font-weight: normal;
  vertical-align: middle;height: 30px;
}