div.notice_subject	{ font:bold 20px '맑은 고딕'; border-bottom:1px solid #727272; padding:10px 0 10px 0; }

div.top_info	{ height:300px; }
div.top_info > div	{ float:left; margin:0 auto; width:50%; box-sizing:border-box; }
div.top_info > div:last-child	{ margin:19px 0 0 0; padding:0 0 0 10px; }
div.top_info > div > div.prodname	{ padding:10px 0 10px 0; margin-top:20px; margin-bottom:5px; border-top:1px solid #A7A7A7; border-bottom:1px solid #C3C3C3; }
div.top_info > div > div.prodname 	{ font:bold 18px '맑은 고딕'; color:#494949; }

div.top_info > div > div.storinfo1	{ padding:5px 10px 5px 10px; font:normal 12px '맑은 고딕'; }
div.top_info > div > div.storinfo1 > span:first-child	{ display:inline-block; width:80px; color:#868686; }
div.top_info > div > div.storinfo1 > span:last-child	{ color:#252525; }
div.top_info > div > div.storinfo1 > span:last-child > span.price	{ color:#F61418; font:bold 15px '맑은 고딕'; }

div.top_info > div > div.storinfo2	{ color:#C3C3C3; text-align:center; padding-top:10px; } /* 비회원 안내 */
div.top_info > div > div.storinfo3	{ text-align:center; margin:5px 0 20px 0; }
/* 판매완료 버튼 */
div.top_info > div > div.storinfo3 > span.soldout > input	{ border:1px solid #888888; border-radius:3px; background:linear-gradient(#DDDDDD, #FFFFFF); color:#454545; cursor:pointer; font:normal 12px '맑은 고딕', Dotum; padding:5px 20px 5px 20px; }
div.top_info > div > div.storinfo3 > span.soldout > input:hover	{ background:linear-gradient(#F7F7F7, #F7F7F7); color:#454545; }

div.top_info > div:last-child	{  }
div.top_info > div:last-child > div.bigmap	{ text-align:center; padding:5px; }
div.top_info > div:last-child > div.bigmap > a	{ cursor:pointer; border:1px solid #8B949E; border-radius:2px; background:linear-gradient(#C5CACE, #F8F8F8); color:#4E5358; font:normal 11px '맑은 고딕'; padding:1px 3px 1px 3px; }
div.top_info > div:last-child > div.bigmap > a:hover	{ background:#F8F8F8; }
div.top_info > div:last-child > div.nomap	{ text-align:center; color:#828282; font:12px '맑은 고딕'; }
div.top_info > div:last-child > div.nomap0	{ text-align:center; margin:60px auto 20px auto; }




div.hline	{ border-top:1px solid #E3E3E3; }	/* 가로 선 */

div.ads_box	{ clear:both; margin:20px 0 0 0; }

iframe#ifrmcmmt	{ width:100%; } /* 댓글 */


.t_picture		{ clear:both; margin:30px 0 20px 0; background:#E1E1E1; border-bottom:1px solid #C3C3C3; height:30px; }
.t_picture span:first-child 	{ display:inline-block; width:20%; border:1px solid #C3C3C3; border-bottom:0; color:#313131; background:#fff; text-align:center; height:30px; line-height:250%; font-weight:bold; }
.t_picture span:last-child		{ display:inline-block; width:80%; height:30px; }

div.imgViewer	{  }	/* 이미지 갤러리 */
div.imgViewer > div.thumbList	{ border:1px solid #E3E3E3; height:43px; padding:5px; margin:20px 0 0 0;}
div.imgViewer > div.thumbList > span.thumbimg	{ display:inline-block; height:35px; border:3px solid #EBEBEB; cursor:pointer; }
div.imgViewer > div.thumbList > span.thumbimg:hover	{ border:3px solid #30C0FF; }
div.imgViewer > div.thumbList > span.thumbimg > img	{ width:60px; height:35px; }
div.imgViewer > div.bigImg	{ border:1px solid #E3E3E3; padding:10px; text-align:center; margin-top:-1px; }

#writeContents		{ clear:both; padding:30px 0 30px 0; font:normal 15px '맑은 고딕'; line-height:150%; }
div#writeContents span.soldout	{ border:1px solid #FF4040; background:#FF7070; color:#ffffff; font:normal 11px Dotum; padding:0 0 -1px 0; }

/* list button */
a.btn_common_adm	{ display:inline-block; padding:0 10px 0 10px; background:#ffffff; color:#008080; }
a.btn_common_adm:hover	{ text-decoration:underline; }

a.btn_common_lst	{ display:inline-block; padding:0 10px 0 10px; background:#ffffff; color:#454545; }
a.btn_common_lst:hover	{ text-decoration:underline; }
