@charset "utf-8";.shop_location {float:left; margin-bottom:10px;}
	.shop_config {float:right; margin-bottom:10px;}
	.loct_250 {padding-right:2px;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕'; font-size:12px; color:#333333;font-weight:normal;font-style:normal;}
	.loch_250 a {padding-right:2px;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕'; font-size:12px; color:#333333;font-weight:normal;font-style:normal;}
	.locm_250 a {padding-right:2px;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕'; font-size:12px; color:#333333;font-weight:normal;font-style:normal;}
	.locs_250 {padding-right:2px;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕'; font-size:12px; color:#333333;font-weight:normal;font-style:normal;}
	.loccm_250 a {font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕'; font-size:12px; color:#333333;font-weight:normal;font-style:normal;}
.shop_cat_250{clear:both;margin:0 0 15px 0;padding:8px 0;text-align:left;border-top:2px solid #555555;border-bottom:2px solid #555555;border-left:2px solid #555555;border-right:2px solid #555555;background-color:#ffffff;}
.shop_cat_250 .symbol {background-image:url('/image_bank/icon/dot/blue_square.gif'); background-repeat:no-repeat;}
.shop_cat_250 .symbol {background-position:2px center;}
.shop_cat_250 a {text-decoration:none;}
.shop_cat_250>li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;list-style:none;width:20%;*width:19.9%;}
		.shop_cat_250>li>div{margin:0 10px; padding:0; overflow:hidden;}
.shop_cat_250>li>div>a {display:block;white-space:nowrap;overflow:hidden;text-align:left;padding:0 0px 0 15px;font-size:12px;color:#444444;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;margin:3px 0;}
.shop_cat_250>li.active>div>a, .shop_cat_250>li>div>a:hover, .shop_cat_250>li>div>a:focus {font-size:12px;color:#f1831e;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:bold;font-style:normal;}
.shop_head_250{clear:both;margin:0 0 15px 0;padding:8px;border-bottom:2px solid #555555;background-color:#f5f5f5 !important;}
.shop_head_250 .shop_head_search {float:left; font-family:; font-size:px; color:;}
.shop_head_250 .shop_head_sort {float:right;}
.shop_glist_250 {clear:both;border:0;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; margin:0 0 15px 0;padding:10px 0 0 0;;}
.shop_glist_250 li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;list-style:none;margin:0;padding:0;text-align:center;}
	.shop_glist_250 li>div.each_item{margin:0 15px 20px 15px;border:none 0px ;padding:0px;padding-bottom:10px;}
.shop_glist_250 .keep_ratio {position:relative;padding:2px; margin:0 auto; display:block; border:solid 1px #dddddd;overflow:hidden;}
.shop_glist_250 .keep_ratio.ratio_tile {height:0; padding:0; padding-bottom:75%;}
.shop_glist_250 .keep_ratio.ratio_tile>div {position:absolute; top:0; left:0; width:100%; height:100%;}
.shop_glist_250 .thumb_cart_icon {position:absolute;right:2px;top:2px;cursor:pointer;display:none;}
.shop_glist_250 .keep_ratio:hover .thumb_cart_icon {display:block;}
.thumb_cart_icon2 {cursor:pointer;}
.shop_glist_250 .keep_ratio .thumb_tile {display:block;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.shop_glist_250 .keep_ratio .thumb_list {display:block;width:100px;height:80px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.shop_glist_250 h2 {word-break:break-all;word-wrap:break-word;margin:0;padding:5px 0 0 0; text-align:center; line-height:120%;font-weight:normal;font-size:16px;}
	.shop_glist_250 h2 a {line-height:120%;text-align:center;font-size:16px;color:#4d4d4d;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';margin:0;text-decoration:none;font-weight:normal;font-style:normal;}
	.shop_glist_250 h2 a:hover {text-decoration:underline;}
	.shop_glist_250 h2 img {vertical-align:middle;padding-right:3px;}
	.shop_glist_250 .price {margin:0;padding-top:3px;text-align:center;font-size:16px;color:#111111;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:bold;font-style:normal;}
	.shop_glist_250 .event {margin:0;padding-top:3px;text-align:center;font-size:16px;color:#fb0808;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;}
	.shop_glist_250 .etc {margin:0;padding-top:3px;text-align:center;font-size:16px;color:#777777;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;}
	.shop_glist_250 .etc img {vertical-align:middle;padding-right:3px;}

	table.shop_glist_250 {width:100%;background-color:transparent !important;}
	table.shop_glist_250 td{border:0; border-top:1px solid #dddddd; padding:10px 15px; white-space:nowrap; text-align:center; vertical-align:top;line-height:120%;font-size:16px;color:#777777;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;}
	table.shop_glist_250 tr:first-child td{border:0;}
	table.shop_glist_250 td.title{width:100%;word-break:break-all;word-wrap:break-word;white-space:normal; text-align:left;padding-left:15px;}
	.shop_table_250 h2 {margin-top:0 !important; text-align:left !important;}
	.shop_table_250 h2 span {text-align:left;}
	.shop_table_250 h2 img {vertical-align:top;}
	.shop_table_250 td p {text-align:center !important;}
	.shop_table_250 td>img {padding-right:3px;}
.shop_rcmdlist_250 {clear:both;margin:0 0 15px 0;padding:0;border:0;border-top:1px solid #dddddd;border-bottom:2px solid #666666;}
.shop_rcmdlist_250 li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;list-style:none;margin:0;padding:0;text-align:center;}
	.shop_rcmdlist_250 li>div.each_item{margin:10px 15px;border:none 0px ;padding:0px;padding-bottom:10px;}
.shop_rcmdlist_250 .keep_ratio {position:relative; padding:2px; margin:0 auto; display:block; border:solid 1px #dddddd;overflow:hidden;}
.shop_rcmdlist_250 .keep_ratio.ratio_tile {height:0; padding:0; padding-bottom:75%;}
.shop_rcmdlist_250 .keep_ratio.ratio_tile>div {position:absolute; top:0; left:0; width:100%; height:100%;}
.shop_rcmdlist_250 .thumb_cart_icon {position:absolute;right:2px;top:2px;cursor:pointer;display:none;}
.shop_rcmdlist_250 .keep_ratio:hover .thumb_cart_icon {display:block;}
.shop_rcmdlist_250 .keep_ratio .thumb_tile {display:block;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.shop_rcmdlist_250 .keep_ratio .thumb_list {display:block;width:100px;height:80px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.shop_rcmdlist_250 h2 {word-break:break-all;word-wrap:break-word;margin:0;padding:5px 0 0 0; text-align:center; line-height:120%;font-weight:normal;font-size:12px;}
	.shop_rcmdlist_250 h2 a {line-height:120%;text-align:center;font-size:12px;color:#4d4d4d;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';margin:0;text-decoration:none;font-weight:normal;font-style:normal;}
	.shop_rcmdlist_250 h2 a:hover {text-decoration:underline;}
	.shop_rcmdlist_250 h2 img {vertical-align:middle;padding-right:3px;}
	.shop_rcmdlist_250 .price {margin:0;padding-top:3px;text-align:center;font-size:12px;color:#111111;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:bold;font-style:normal;}
	.shop_rcmdlist_250 .event {margin:0;padding-top:3px;text-align:center;font-size:12px;color:#fb0808;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:bold;font-style:normal;}
	.shop_rcmdlist_250 .etc {margin:0;padding-top:3px;text-align:center;font-size:12px;color:#777777;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;}
	.shop_rcmdlist_250 .etc img {vertical-align:middle;padding-right:3px;}
	table.shop_rcmdlist_250 {width:100%;background-color:transparent !important;}
	table.shop_rcmdlist_250 td{border:0; border-top:1px solid #dddddd; padding:10px 15px; white-space:nowrap; text-align:center; vertical-align:top;line-height:120%;font-size:12px;color:#777777;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;}
	table.shop_rcmdlist_250 tr:first-child td{border:0;}
	table.shop_rcmdlist_250 td.title{width:100%;word-break:break-all;word-wrap:break-word;white-space:normal; text-align:left;padding-left:15px;}
.shop_newlist_250 {clear:both;margin:0 0 15px 0;padding:0;border:0;border-top:1px solid #dddddd;border-bottom:2px solid #666666;border-left:1px solid #dddddd;border-right:1px solid #dddddd;background-color:#f5f5f5 !important;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#ffffff));background:-moz-linear-gradient(top, #f5f5f5, #ffffff);background:linear-gradient(to bottom, #f5f5f5, #ffffff);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr=#f5f5f5, endColorStr=#ffffff) ;}
.shop_newlist_250 li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;list-style:none;margin:0;padding:0;text-align:center;}
	.shop_newlist_250 li>div.each_item{margin:10px 15px;border:none 0px ;padding:0px;padding-bottom:10px;}
.shop_newlist_250 .keep_ratio {position:relative; padding:2px; margin:0 auto; display:block; border:solid 1px #dddddd;overflow:hidden;}
.shop_newlist_250 .keep_ratio.ratio_tile {height:0; padding:0; padding-bottom:75%;}
.shop_newlist_250 .keep_ratio.ratio_tile>div {position:absolute; top:0; left:0; width:100%; height:100%;}
.shop_newlist_250 .thumb_cart_icon {position:absolute;right:2px;top:2px;cursor:pointer;display:none;}
.shop_newlist_250 .keep_ratio:hover .thumb_cart_icon {display:block;}
.shop_newlist_250 .keep_ratio .thumb_tile {display:block;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.shop_newlist_250 .keep_ratio .thumb_list {display:block;width:100px;height:80px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.shop_newlist_250 h2 {word-break:break-all;word-wrap:break-word;margin:0;padding:5px 0 0 0; text-align:center; line-height:120%;font-weight:normal;font-size:12px;}
	.shop_newlist_250 h2 a {line-height:120%;text-align:center;font-size:12px;color:#4d4d4d;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';margin:0;text-decoration:none;font-weight:normal;font-style:normal;}
	.shop_newlist_250 h2 a:hover {text-decoration:underline;}
	.shop_newlist_250 h2 img {vertical-align:middle;padding-right:3px;}
	.shop_newlist_250 .price {margin:0;padding-top:3px;text-align:center;font-size:12px;color:#111111;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:bold;font-style:normal;}
	.shop_newlist_250 .event {margin:0;padding-top:3px;text-align:center;font-size:12px;color:#fb0808;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:bold;font-style:normal;}
	.shop_newlist_250 .etc {margin:0;padding-top:3px;text-align:center;font-size:12px;color:#777777;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;}
	.shop_newlist_250 .etc img {vertical-align:middle;padding-right:3px;}
	table.shop_newlist_250 {width:100%;background-color:transparent !important;}
	table.shop_newlist_250 td{border:0; border-top:1px solid #dddddd; padding:10px 15px; white-space:nowrap; text-align:center; vertical-align:top;line-height:120%;font-size:12px;color:#777777;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;}
	table.shop_newlist_250 tr:first-child td{border:0;}
	table.shop_newlist_250 td.title{width:100%;word-break:break-all;word-wrap:break-word;white-space:normal; text-align:left;padding-left:15px;}
.shop_banner_250{margin-bottom:15px;text-align:left;}
#shop_view_250 {clear:both;width:100%;border:0;}
	#shop_view_250 .title{width:100%;float:left;margin-left:-404px;}
	#shop_view_250 .right_side{padding-left:424px;}
	#shop_view_250 .title2 h2{line-height:120%;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:solid 1px #e0e0e0;font-size:20px;color:#444444;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:bold;font-style:normal;}
	#shop_view_250 .title2 h2 img{vertical-align:middle; padding-right:3px;}
	#shop_view_250 td{padding:0;text-align:left;vertical-align:top;border:0;}
	#shop_view_250 .title2 div {text-align:center;padding-top:10px;margin-top:0;border-top:solid 1px #e0e0e0;line-height:300%;}
	#shop_view_250 .title2 p {text-align:center;margin-top:5px;}
	#shop_wrapper_250 {width:404px; position:relative; float:left;}
	@media screen and (max-width:700px) {
		#shop_wrapper_250 {width:auto;margin:0 auto 20px auto; float:none;max-width:700px;}
		#shop_view_250 .title{width:auto;float:none;margin-left:0;}
		#shop_view_250 .right_side{padding-left:0;}
	}
#shop_images_250 {overflow:hidden;max-height:400px;}
	#shop_images_250 a {position:relative;display:block; float:left;}
	#shop_images_250 img {display:block;vertical-align:top;width:100%;height:auto;max-height:400px;border:solid 1px #dddddd;padding:1px;}
	#shop_thumbs_wrapper_250 {margin-top:20px;padding: 0 40px 0 40px;position: relative;}
	#shop_thumbs_250 {margin-top:10px; overflow:hidden;}
	#shop_thumbs_250 img {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:80px;max-height:80px; vertical-align:top; border:1px solid #dddddd; padding:2px; margin:0 5px; cursor:pointer;}
	#shop_thumbs_250 img.selected, #shop_thumbs_250 img:hover {border-color:#333;}
	#shop_prev_250, #shop_next_250 {background: transparent url('/image_bank/scroll_button/scroll_btn_5.png') no-repeat 0 0; display: block !important; width: 45px; height: 50px; margin-top: -27px; position: absolute; top: 50%;}
	#shop_prev_250 {background-position:0 0; left:0;}
	#shop_next_250 {background-position:-50px 0; right:0;}
	#shop_prev_250:hover {background-position:0 -50px;}
	#shop_next_250:hover {background-position:-50px -50px;}
	#shop_prev_250.hidden, #shop_prev_250.disabled {background-position:0 -100px;}
	#shop_next_250.hidden, #shop_next_250.disabled {background-position:-50px -100px;}
#shop_item_250 {width:100%;border:0;margin-bottom:5px;}
	#shop_item_250 th{white-space:nowrap;background:url(/image_bank/shop/icon_item_gray.gif) no-repeat left center; text-align:left; padding:5px 5px 5px 8px;border:0;line-height:120%;font-size:16px;color:#5c5c5c;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-weight:normal;font-style:normal;}
	#shop_item_250 th.required{background:url(/image_bank/shop/icon_item.gif) no-repeat left center;}
	#shop_item_250 td{width:100%;padding:5px 0px;}
	#shop_item_250 span{word-break:break-all;word-wrap:break-word;border:0;line-height:120%;font-size:16px;color:#444444;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';vertical-align:middle;font-weight:normal;font-style:normal;}
	#price_text{font-size:16px !important;color:#fb0808 !important;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕' !important;font-weight:bold;font-style:normal;}
	#shop_item_250 .pricec{font-size:16px;color:#111111;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;}
	#shop_item_250 .mileage{font-size:16px;color:#444444;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;}
#shop_aitem_250 {width:100%;border:0;}
	#shop_aitem_250 th{text-align:left; width:100%;background:url(/image_bank/shop/icon_item.gif) no-repeat left center;padding:5px 5px 5px 8px;}
	#shop_aitem_250 td{white-space:nowrap;text-align:right;padding:5px;}
	#shop_aitem_250 th, #shop_aitem_250 td {border:0;border-top:dotted 1px #e0e0e0;line-height:120%; font-size:16px;color:#5c5c5c;font-weight:normal;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-weight:normal;font-style:normal;}
	#shop_aitem_250 .shop_input_250 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0; height:18px;text-align:center;}
	#shop_aitem_250 td span {color:#fb0808;}
	#shop_aitem_250 td img {cursor:pointer;vertical-align:middle;}
#shop_aitem2_250 {width:100%;border:0;display:none;}
	#shop_aitem2_250 th, #shop_aitem2_250 td {text-align:left;padding:5px 24px 5px 8px; border:0;border-top:dotted 1px #e0e0e0;line-height:120%; font-size:16px;color:#5c5c5c;font-weight:normal;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:bold;font-weight:normal;font-style:normal;}
	#shop_aitem2_250 td {text-align:right;color:#fb0808;}
.shop_tab_250 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;height:33px;border-bottom:1px solid #0099cc;margin:40px 0 10px 0;}
	.shop_tab_250 li{float:left;height:32px;text-align:center;list-style:none;}
	.shop_tab_250 li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:2px;height:34px;padding-top:5px;display:block;background-color:#f3f3f3;color:#333333;text-decoration:none;border:solid 1px #dfdfdf;border-bottom:solid 1px #0099cc;font-size:16px;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;}
	.shop_tab_250 li a strong{color:#FE3698;}
	.shop_tab_250 li:first-child a {margin:0;}
	.shop_tab_250 .on{background-color:#0099cc ;color:#ffffff;border:solid 1px #0099cc;}
	.shop_tab_250 .on strong{color:#ffffff}
.shop_table_box {border:0;width:100%;background-color:#dddddd;border-spacing:1px;border-collapse:separate;}
	.shop_table_box th {padding:7px;background-color:#eeeeee; font-size:16px; color:#333333; text-align:center;white-space:nowrap;}
	.shop_table_box td {padding:7px;background-color:#ffffff; font-size:16px; color:#333333; width:50%;word-break:break-all;word-wrap:break-word;white-space:normal;text-align:left;}
	.shop_table_list {border:0; border-top:1px solid #dddddd; border-bottom:1px dotted #e0e0e0; width:100%; margin-bottom:10px;}
	.shop_table_list tr.bg0{background-color:#ffffff;}
	.shop_table_list tr.bg1{background-color:#fdfdfd;}
	.shop_table_list tr.hover{background-color:#eeeeee;}
	.shop_table_list th{border:0; border-bottom:1px solid #dddddd; padding:6px 0; white-space:nowrap; text-align:center; font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕'; font-size:16px; color:#333333; line-height:normal; background:#ffffff;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed)); background:-moz-linear-gradient(top,#ffffff,#ededed);background:linear-gradient(to bottom,#ffffff,#ededed); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed');}
	.shop_table_list th span {display:block; position:relative; text-align:center; padding:0 5px; font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕'; color:#333333; font-size:16px;}
	.shop_table_list th div {position:absolute; width:0; height:100%; left:0; border-left:solid 1px #cccccc; border-right:solid 1px #ffffff;}
	.shop_table_list td{border:0; border-top:1px dotted #e0e0e0; padding:6px; white-space:nowrap; text-align:center; line-height:120%; font-size:16px; font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕'; color:#333333;vertical-align:top;}
	.shop_table_list td.title {height:12px;}
	.shop_table_list td.title, .shop_table_list .smartOutput {width:100%;word-break:break-all;word-wrap:break-word;white-space:normal; text-align:left;}
	.shop_table_list .smartOutput .more {color:#0099cc;cursor:pointer;font-weight:bold;}
	.shop_table_list .smartOutput .more_hidden {display:none;}
	.shop_table_list .thumb_box {display:block;width:100px;height:100px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.shop_fieldset {margin-top:20px;border:1px solid silver;}
	.shop_fieldset legend {font-weight:bold;font-size:inherit;border:0;width:auto;padding:0 2px;margin-bottom:0;}
	.shop_fieldset legend label {font-weight:normal;}
	.shop_fieldset table {border:0;width:100%;}
	.shop_fieldset th {padding:7px;background-color:#ffffff; color:#333333; text-align:left;white-space:nowrap;font-weight:normal;}
	@media screen and (min-width:750px) {.shop_fieldset th {min-width:100px;}}
	.shop_fieldset td {padding:7px;background-color:#ffffff; color:#333333; width:100%;word-break:break-all;word-wrap:break-word;white-space:normal;text-align:left;}
.shop_input_250 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px;border:solid 1px #cccccc;background-color:#ffffff; color:#555555; height:21px; vertical-align:middle;}
select.shop_input_250,input[type="file"].shop_input_250 {padding:0;height:21px;}
select.shop_input_250 option {padding:0;height:21px;color:#555555;}
.shop_normal {font-size:16px; font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕'; color:#333333;}
.shop_login_fs, .shop_login_fs2 {border:none;}
	.shop_login_fs label {display:block; margin:10px 0 3px 0;}
	.shop_login_fs2 {margin:10px 0;}
	.shop_login_fs, .shop_login_fs2 {color:#5c5c5c;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-size:13px;text-decoration:none;}
	.shop_login_fs2 button {width:100%;}
	.shop_login_input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px;width:100%;height:28px; border:solid 1px #cccccc;font-size:15px; color:#555555;background-color:#ffffff;font-weight:bold;}
	#shop_slogin {margin-top:10px;}
	#shop_slogin span {display:block;padding-bottom:5px;color:#5c5c5c;font-family:'Nanum Gothic',NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕';font-size:13px;}
	#shop_slogin ul {display:inline;margin:0;padding:0;list-style:none;vertical-align:top;white-space:nowrap;}
	#shop_slogin li {display:inline;vertical-align:top}
	#shop_slogin a {display:inline-block;width:32px;height:0;padding:32px 0 0 0;overflow:hidden;background:url(/cgi_bank/lib/images/social_login_icon.png) no-repeat}
	#shop_slogin .google a{background-position:-34px 0;}
	#shop_slogin .twitter a{background-position:-68px 0;}
	#shop_slogin .naver a{background-position:-102px 0;}
	#shop_slogin .kakao a{background-position:-136px 0;}
.shop_page_250{padding-bottom:10px;text-align:center;line-height:normal}
	.shop_page_250 a,
	.shop_page_250 strong{position:relative;display:inline-block; margin:0 4px; padding:4px 7px;font-weight:bold;text-decoration:none;line-height:normal;color:#333333;vertical-align:middle; border:solid 1px #dddddd; background-color:#ffffff;}
	.shop_page_250 a:hover,
	.shop_page_250 a:active,
	.shop_page_250 a:focus{border:solid 1px #000000;}
	.shop_page_250 strong{border:solid 1px #ff0000;}
.shop_star, .shop_star span{display:inline-block; height:12px; background:transparent url(/image_bank/shop/fivestar.gif) no-repeat; overflow:hidden;}
	.shop_star{width:65px; text-align:left; vertical-align:top;}
	.shop_table_250 .shop_star {margin-bottom:7px;margin-top:0 !important;}
	#shop_view_250 .shop_star {margin:0 !important;}
	.shop_star span{font-size:0; line-height:0; vertical-align:top; text-indent:-100px; *text-indent:0; background-position:0 -12px;}
