@charset "euc-kr";

@import '/design/sidmool/renew2013/css/layout.css';
@import '/design/sidmool/renew2013/css/member.css';
@import '/design/sidmool/renew2013/css/common.css';

/* tlink */
#tlink_area{
		width:100%;
		height:26px;
		background-color:#f3f3f3;
}
.tlink_menu{
		float:right;
		padding-top:8px;
		display:inline-block;
}
.tlink_menu li{
		float:left;
		margin-left:7px;
}
.tlink_menu li span{
		background:url('http://sidmool.img15.kr/renew2013/header/tlink_menu_bg.png') no-repeat transparent;
		height:11px;
		text-indent:-10000px;
		display:block;
}
.tlink_menu .divider{
		background-position:-88px 0px;
		width:1px;
}
.tlink_menu .login	{ background-position:-3px 0px; width:25px;	}
.tlink_menu .join	{ background-position:-46px 0px; width:33px;	}
.tlink_menu .jang	{ background-position:-98px 0px; width:33px;	}
.tlink_menu .order	{ background-position:-149px 0px; width:33px;	}
.tlink_menu .mypage	{ background-position:-201px 0px; width:41px;	}
.tlink_menu .customer	{ background-position:-260px 0px; width:33px;	}
.tlink_menu .logout	{ background-position:-296px 0px; width:33px;	}
.tlink_menu .modyinfo	{ background-position:-333px 0px; width:43px;	}

#tlink_area_bottom{
		width:100%;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #e9e9e9;
		height:0px;
}

/* top info */
#top_info_area{
		margin-top:15px;
		height:88px;
		position:relative;
}
#top_info_area .logo{
		float:left;
}
#top_info_area .simple_info{
		float:right;
		margin-bottom:-1px;
}
.search_area{
		position:absolute;
		left:290px;
		top:10px;
		width:351px;
}
#top_info_area .search_area li{
		float:left;
		font-size:11px;
		font-weight:bold;
		margin:0 3px;
}
#top_info_area .favorite_word{
		height:20px;
		width:350px;
}
#top_info_area .favorite_word .favorite_keyword {
		/*width:297px;*/
}
#top_info_area .favorite_word .favorite_title{
		float:left;
}
#top_info_area .search_area li a {
		color:#869a5c;
}
#top_info_area .search_area .divider{
		background:url(http://sidmool.img15.kr/renew2013/header/search_divider.gif) no-repeat;
		width:1px;
		height:13px;
}
#top_info_area .search_area .first{
		margin-left:0px;
}
#top_info_area .search_area .last{
		margin-right:0px;
}
#top_info_area .search_input_area{
		background:url(http://sidmool.img15.kr/renew2013/header/top_search_bg.gif) no-repeat;
		width:351px;
		height:43px;
}

#top_info_area .search_input {
		color: #869a5c;
		font-size: 14px;
		font-weight: bold;
		margin-left: 10px;
		margin-right: 11px;
		width: 280px;
		height: 25px; height:auto !important;
		padding:5px 0 4px 0 !important;
		border:none;
}

#top_info_area .search_input_area input{
		border:none;
}

/* top menu */
#top_menu_area{
		width:100%;
		height:40px;
		background:url(http://sidmool.img15.kr/renew2013/header/top_menu_bg.gif) repeat-x;
}
#top_menu_area li{
		float:left;
}
#top_menu_area li a{
	display:block;
}
#top_menu_area li a span{
		background:url(http://sidmool.img15.kr/renew2013/header/top_menu.gif) no-repeat transparent;
		height:40px;
		text-indent:-10000px;
		
}
#top_menu_area .all       span	{ background-position:0px 0px;   width:124px;	}
#top_menu_area .introduce span	{ background-position:-124px 0px; width:95px;	}
#top_menu_area .photo     span	{ background-position:-219px 0px; width:82px;	}
#top_menu_area .feedback  span	{ background-position:-301px 0px; width:83px;	}
#top_menu_area .how       span	{ background-position:-384px 0px; width:115px;	}
#top_menu_area .component span	{ background-position:-499px 0px; width:81px;	}
#top_menu_area .faq       span	{ background-position:-580px 0px; width:120px;	}
#top_menu_area .commu     span	{ background-position:-700px 0px; width:96px;	}
#top_menu_area .board     span	{ background-position:-796px 0px; width:129px;	}
#top_menu_area .all       a:hover span	{  background-position: 0px -40px;	}
#top_menu_area .introduce a:hover span	{ background-position:-124px -40px;	}
#top_menu_area .photo     a:hover span	{ background-position:-219px -40px;	}
#top_menu_area .feedback  a:hover span	{ background-position:-301px -40px;	}
#top_menu_area .how       a:hover span	{ background-position:-384px -40px;	}
#top_menu_area .component a:hover span	{ background-position:-499px -40px;	}
#top_menu_area .faq       a:hover span	{ background-position:-580px -40px;	}
#top_menu_area .commu     a:hover span	{ background-position:-700px -40px;	}
#top_menu_area .board     a:hover span	{ background-position:-796px -40px;	}

.all_sub{
		display:none;
		position: absolute;
		top: 40px;	
		width:915px;
		/*height:298px;*/
		overflow:hidden;
		border:5px solid #92c501;
		border-top:none;
		z-index:200;
		background-color:#ffffff;	
}
#top_menu_area li:hover .all_sub {
		display: block;
}
#top_menu_area .all_sub .height1	{ height:84px;	}
#top_menu_area .all_sub .height2	{ height:70px;	}
#top_menu_area .all_sub .all_menu_1	{ background:url(http://sidmool.img15.kr/renew2013/header/all_menu_1.png) no-repeat 50% 50% transparent	}
#top_menu_area .all_sub .all_menu_2	{ background:url(http://sidmool.img15.kr/renew2013/header/all_menu_2.png) no-repeat 50% 50% transparent	}
#top_menu_area .all_sub .all_menu_3	{ background:url(http://sidmool.img15.kr/renew2013/header/all_menu_3.png) no-repeat 50% 50% transparent	}
#top_menu_area .all_sub .all_menu_4	{ background:url(http://sidmool.img15.kr/renew2013/header/all_menu_4.png) no-repeat 50% 50% transparent	}
#top_menu_area .all_sub .top_drops{
		position:absolute;
		top:33px;
		left:108px;
		background:url(http://sidmool.img15.kr/renew2013/header/top_drops.png)  no-repeat;
		width:26px;
		height:26px;
		z-index:11;
}
#top_menu_area .all_sub .top_atom{
		position:absolute;
		top:23px;
		left:108px;
		background:url(http://sidmool.img15.kr/renew2013/header/top_atom.png)  no-repeat;
		width:26px;
		height:27px;
		z-index:11;
}
#top_menu_area .all_sub .top_ques{
		position:absolute;
		top:23px;
		left:108px;
		background:url(http://sidmool.img15.kr/renew2013/header/top_ques.png)  no-repeat;
		width:26px;
		height:27px;
		z-index:11;
}
#top_menu_area .all_sub .top_leaf{
		position:absolute;
		top:23px;
		left:108px;
		background:url(http://sidmool.img15.kr/renew2013/header/top_leaf.png)  no-repeat;
		width:26px;
		height:26px;
		z-index:11;
}
#top_menu_area .all_sub .all_menu{
		width:100%;
}
#top_menu_area .all_sub .category{
		width:119px;
		background-color:#eef5e5;
		border-right:1px solid #e8f5ba;
		float:left;
}
#top_menu_area .all_sub .info{
		border-left:1px solid #dde5cc;
		width:790px;
		text-align:left;
		display:inline-block;	
}
#top_menu_area .all_sub .info ul{
		height:19px;
		display:inline-block;	
}
#top_menu_area .all_sub .info ul li{
		float:left;
		color:#cedab6;	
		margin:0 5px;
}
#top_menu_area .all_sub .info li a{
		color:#395909;
		font-size:11px;
}
#top_menu_area .all_sub .info li a:hover {
		color:#5d9b02;
		font-weight:bold;
		letter-spacing:-1px;
		border-bottom:1px solid;
}
#top_menu_area .all_sub .info .menu_area{
		padding:20px 0 0 40px;
}
.all_sub .underline{
		border-bottom:1px solid #bbdb68;
}
.beecon_area {
		position:absolute;
		left:-100px !important;
		top:0px;
		z-index:9999;
}

/* login */
.login_area {
		width:188px;
		height:130px;
		border:1px solid #dfdfdf;
}
.login_area .login_title{
		border-bottom:1px solid #ffffff;
		background-color:#f2f2f2;
		text-align:center;
		line-height:30px;
		letter-spacing:-1px;
}
.login_area .login_info{
		font-size:11px;
		width:168px;
		margin-top:10px;
		margin-left:10px;
}
.login_area .login_wrap{
		border-top:1px solid #dfdfdf;
		color:#333333;
}
.login_area .login_wrap .login_btn{
		margin-left:7px;
		display:inline-block;
}
.login_area .login_info .login_bg{
		background:url('http://sidmool.img15.kr/renew2013/left/left_login_bg.gif') no-repeat;
		width:108px;
		height:55px;
		float:left;
}
.login_area .login_info .login_bg .id{
		width:80px;
		height:20px;
		line-height:21px;
		margin-left:25px;
		margin-top:3px;
		padding-top:3px;
		font-size:12px;
		border:0px;
}
.login_area .login_info .login_bg .password{
		width:80px;
		height:20px;
		line-height:21px;
		margin-left:25px;
		margin-top:3px;
		padding-top:2px;
		font-size:12px;
		border:0px;
}
.login_area .login_info .login_btn{
		margin-top:7px;
}
.login_area .login_info .login_btn a span{
		background:url('http://sidmool.img15.kr/renew2013/left/left_login.gif') no-repeat;
		background-position:0px 0px;
		width:50px;
		height:28px;
		margin-top:4px;
}
.login_area .login_info .login_btn a:hover span	{
		background-position: 0px -28px;
}
.login_area .login_info .other{
		margin-top:10px;
		margin-bottom:11px;
		margin-left:5px;
}
.login_area .login_info .other .find{
		margin-left:5px;
}
.btn_login a span{
	background:url('http://sidmool.img15.kr/renew2013/left/left_join.gif') no-repeat;
	background-position:0px 0px;
	width:190px;
	height:30px;
	margin-top:1px;
}

.btn_login a:hover span{
	background-position: 0px -31px;
}
.login_area .logining_info{
	width:175px;
	margin-top:12px;
}
.logining_area{
	height:27px;
	width:188px;
	border:1px solid #dfdfdf;
	border-top:none;
	color:#808080;
	background-color:#f6f6f6;	
}
.logining_area .logout{
	width:87px;
	height:100%;
	font-size:11px;
	border-right:1px solid #dfdfdf;
	text-align:center;
	line-height:27px;
	letter-spacing:-1px;
}
.logining_area .mypage{
	width:50%;
	text-align:center;
	line-height:27px;
	letter-spacing:-1px;
	font-size:11px;
}

.login_area .login_wrap .logining_info .title{
	text-align:left;
	letter-spacing:-1pt;
	color:#808080;
	width:85px;
}
.login_area .login_wrap .logining_info .info{
	text-align:right;
	color:#777777;
	width:48%;
}
.login_area .login_wrap .logining_info .info a {
	color:#777;
	display:inline-block;
	padding:0 4px 0 20px;
}
.login_area .login_wrap .logining_info .info a:hover {
		font-weight:bold;
		color:#e78800;
}
.login_area .login_wrap .logining_info .number{
	color:#f7590e;
}
.login_area .login_wrap .userinfo{
	margin-bottom:6px;
	font-size:11px;
	overflow:hidden;
}
.no-meme_order { width:100%; text-align:left; }
.no-meme_order .img2050 { width:615px; margin:0 auto;}
.no-meme_order .btn_nmo { width:120px; margin:15px auto 0 auto;}
.no-meme_order .btn_nmo a {  width:110px !important; text-align:center;}



/* left menu */
.left-menu-area{
	margin-top:10px;
}
.left-menu-area .left-title{
	height:47px;
}
.left-menu-area .left-title a span{
	background:url('http://sidmool.img15.kr/renew2013/left/left_menu.gif') no-repeat;
	height:47px;
	text-indent:-10000px;
}
.left-menu-area .left-title .menu1 a span{background-position:0px 0px; width:48px;}
.left-menu-area .left-title .menu2 a span{background-position:-48px 0px; width:47px;}
.left-menu-area .left-title .menu3 a span{background-position:-95px 0px; width:47px;}
.left-menu-area .left-title .menu4 a span{background-position:-142px 0px; width:48px;}

.left-menu-area .left-title .menu1 .on {background-position:0px -47px;	}
.left-menu-area .left-title .menu2 .on {background-position:-48px -47px;	}
.left-menu-area .left-title .menu3 .on {background-position:-95px -47px;	}
.left-menu-area .left-title .menu4 .on {background-position:-142px -47px;}

.left-menu-info .menu_sub{
	display:none;
	position: absolute;
    padding-top:14px;
	left:0px;
	width:190px;
	height:320px;
	z-index:5;
	background-color:#ffffff;	
}
.left-menu-info .menu_sub li {
	padding:0px;
	line-height:0px;
}
.left-menu-area {
	margin-top:10px;
	width:190px;
	border:none;
	background-color:#ffffff;	
}
.menu_sub li{
	margin:0px;
	clear:both;
}
.menu_sub li a {
	background: url('http://sidmool.img15.kr/renew2013/ico/left_menu_dot.gif') 0 3px no-repeat;
	font-size: 12px;
	color: #202020;
	display: block;
	padding: 8px 0 7px 11px;
	height: 7px;
}
.menu_sub li a:hover {
	color:#468800;
	font-weight:bold;
	letter-spacing:-1px;
}
.menu_sub .left_menu {
	float:left;
}
.menu_sub .right_menu{
	margin-left:10px;
	float:left;
}
.left-menu-area .left-menu-info{
	width:100%;
	height:340px;
}
.menu2-li li{
}
.menu3-li li{
}
.menu4-li li{
}
.favorite_menu ul{
	display:inline-block;
}
.favorite_menu li a span{
	background:url('http://sidmool.img15.kr/renew2013/left/left_info.gif') no-repeat;
	width:95px;
	height:55px;
	text-indent:-10000px;
}
.favorite_menu .faq      span{background-position:0px 0px;} .favorite_menu .notice  span{background-position:-95px 0px;} 
.favorite_menu .oto      span{background-position:0px -55px;	} .favorite_menu .story   span{background-position:-95px -55px;} 
.favorite_menu .check    span{background-position:0px -109px;} .favorite_menu .sidmool span{background-position:-95px -109px;} 
.favorite_menu .all      span{background-position:0px -163px;} .favorite_menu .new     span{background-position:-95px -163px;} 
.favorite_menu .mov      span{background-position:0px -217px;} .favorite_menu .world   span{background-position:-95px -217px;} 
.favorite_menu .delivery span{background-position:0px -271px;} .favorite_menu .post    span{background-position:-95px -271px;} 

.favorite_menu .faq      a:hover span{background-position:-190px 0px;}    .favorite_menu .notice  a:hover span{background-position:-285px 0px;} 
.favorite_menu .oto      a:hover span{background-position:-190px -55px;	} .favorite_menu .story   a:hover span{background-position:-285px -55px;} 
.favorite_menu .check    a:hover span{background-position:-190px -109px;} .favorite_menu .sidmool a:hover span{background-position:-285px -109px;} 
.favorite_menu .all      a:hover span{background-position:-190px -163px;} .favorite_menu .new     a:hover span{background-position:-285px -163px;} 
.favorite_menu .mov      a:hover span{background-position:-190px -217px;} .favorite_menu .world   a:hover span{background-position:-285px -217px;} 
.favorite_menu .delivery a:hover span{background-position:-190px -271px;} .favorite_menu .post    a:hover span{background-position:-285px -271px;}
.favorite_menu .info { width:190px;	}

.left_photo a span{
	background:url('http://sidmool.img15.kr/renew2013/left/left_more.gif') no-repeat;
	width:190px;
	height:60px;
	text-indent:-10000px;
}
.left_photo .photo a span{ background-position: 0px 0px;	} 
.left_photo .grade a span{ background-position: 0px -60px;	}

.left_photo .photo a:hover span{ background-position: -190px 0px;	} 
.left_photo .grade a:hover span{ background-position: -190px -60px;	}

dl.left_series	{
		margin:0;
		padding:0;
		width:100%;
		border:1px solid #DDDDDD;
		border-right:none;
		display:table;	
		}
		dl.left_series dt	{
			margin:0;
			padding:10px 0 8px 0;
			overflow:hidden;
			border-bottom:1px solid #FFFFFF;
			border-right:1px solid #DDDDDD;
			background:#F6F6F6 url(http://sidmool.img15.kr/renew2013/ico/leaf_icon.png) 7px center no-repeat;
			}
			dl.left_series dt h3	{
				margin:0 0 0 26px;
				padding:0;
				width:49px;
				height:11px;
				display:block;
				background:url(http://sidmool.img15.kr/renew2013/left/img_tx_series.png) left center no-repeat;
				}
				dl.left_series dt h3 span	{
					display:none;
					}
		dl.left_series dd	{
			float:left;
			border-top:1px solid #DDDDDD;
			border-right:1px solid #DDDDDD;
			background: url(http://sidmool.img15.kr/renew2013/ico/left_menu_dot.gif) 5px center no-repeat;
			font-size:12px;
			width:94px;
			line-height:none;
			}
		dl.left_series dd a	{
			display:block;
			color: #202020;
			width:100%;
			padding: 8px 0 7px 16px;
			}
		dl.left_series dd a:hover	{
			font-weight:bold;
			letter-spacing:-1px;
			color:#195700;
			}

		dl.left_series dd.last_blink	{
			height:30px;
			background:none;
			overflow:hidden;
			}


/* main */
#top_slide {
	height:290px;
}
#top_slide .slidesjs-pagination{
	position:absolute;
	top:240px;
	right:20px;
	z-index:100;
	min-width:245px;
}
#top_slide .slidesjs-pagination-item {
	float:left;
	margin-left:10px;
}
#top_slide_thumb {
	display:none;
}
#top_slide .slidesjs-pagination-item a span img{
	text-indent:-10000px;
	border:1px solid #eeeeee;
	opacity:0.7;
	filter:alpha(opacity=70);
	width:28px;
	height:32px;
}
#top_slide .slidesjs-pagination-item a .active img{
	opacity:1;
	filter:alpha(opacity=100);
	border:1px solid #dddddd;
}
/*
#top_slide .slidesjs-pagination-item a span{
	background:url('http://sidmool.img15.kr/renew2013/main/top_banner_navi_off.png') no-repeat;
	width:22px;
	height:25px;
	
	text-indent:-10000px;
}
#top_slide .slidesjs-pagination-item a .active{
	background:url('http://sidmool.img15.kr/renew2013/main/top_banner_navi_on.png') no-repeat;
}
*/
#main-center .feedback_photo_area .feedback{
	width:100%;
	height:130px;
	border:1px solid #dddddd;
	overflow:hidden;
}

#main-center .feedback_photo_area .feedback li{
	width:179px;
	height:100%;
	border-right:1px solid #dddddd;
	padding-top:15px;
	
}
#main-center .feedback_photo_area .feedback .li-last{
	border-right:none;
}
#main-center .feedback_photo_area .feedback .info{
	width:147px;
	margin:0 auto;
	vertical-align:middle;
}
#main-center .feedback_photo_area .feedback .info a {
	background:url(http://sidmool.img15.kr/renew2013/board/noimage.jpg) center -55px no-repeat;
	background-size:auto 147px;
}
#main-center .feedback_photo_area .feedback .info img{
	border:1px solid #eeeeee;
	width:142px;
	height:73px;
}

#main-center .feedback_photo_area .feedback .info h3{
	padding-top:10px;
	font-size:11px;
	color:#909090;
	letter-spacing:-1px;
	overflow:hidden;
	text-align:center;
}
.li_bg {
	background:url('http://sidmool.img15.kr/renew2013/main/main_li_bg.gif') repeat;
}

#main-center .best_area{
	float:left;
}
#main-center .best_area .best{
	width:478px;
	height:128px;
	border:1px solid #dddddd;
}
#main-center .best_area .best h3{
	padding-top:10px;
	font-size:11px;
	color:#909090;
	letter-spacing:-1px;
	overflow:hidden;
}
#main-center .best_area .best img{
	border:1px solid #eeeeee;
	width:93px;
	height:68px;
}

#main-center .best_area .best li{
	margin-left:18px;
	margin-top:20px;
}

#main-center .meet_area .main-title{
	margin-bottom:5px;
}
#main-center .meet_area{
	margin-left:11px;
	display:inline-block;
}
#main-center .product{
	width:100%;
	border-top:2px solid #a5a5a5;
	border-bottom:2px solid #a5a5a5;
	text-align:center;
}
#main-center .product .line{
	width:100%;
	border-top:1px solid #e6e6e6;
}
#main-center .product li{
	padding-top:30px;
	height:350px;
	width:179px;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}
#main-center .product .title {
	width:125px;
	font-size:12px;
	color:#303030;
	height:50px;
	margin:0 auto;
	margin-top:27px;
}
#main-center .product .detail a,
#main-center .product .detail {
	width:150px;
	font-size:11px;
	color:#909090;
	margin:0 auto;
	margin-top:5px;
}
#main-center .product .price {
	font-size:16px;
	color:#195700;
	font-family:Georgia;
	margin:0 auto;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:25px;
}

#main-center .product .last {
	border-right:none;
}

#main-center .sidmool_special_area {
	width:720px;
	height:350px;
	overflow:hidden;
	background:url(http://sidmool.img15.kr/renew2013/main/main_special.png) center 10px no-repeat;
}
#main-center .sidmool_special_area .main-title {
	margin-bottom:0 !important;
}
#main-center .sidmool_special_area>ul {
	padding:0 40px;
}
#main-center .sidmool_special_area>ul>li {
	float:left
}
#main-center .sidmool_special_area>ul>li>a>span	{ 
	display:none !important;
}
#main-center .sidmool_special_area>ul>li>a {
	width:80px;
	height:145px;
	display:block;
	text-align:center;
	background:url(http://sidmool.img15.kr/renew2013/main/main_special.png) bottom left no-repeat;
}
#main-center .sidmool_special_area>ul>li>a:hover {
	background:url(http://sidmool.img15.kr/renew2013/main/main_special_over.png) bottom left no-repeat;
}
#main-center .sidmool_special_area .m01>a,
#main-center .sidmool_special_area .m01>a:hover { background-position:-40px -5px;}
#main-center .sidmool_special_area .m02>a,
#main-center .sidmool_special_area .m02>a:hover { background-position:-120px -5px;}
#main-center .sidmool_special_area .m03>a,
#main-center .sidmool_special_area .m03>a:hover { background-position:-200px -5px;}
#main-center .sidmool_special_area .m04>a,
#main-center .sidmool_special_area .m04>a:hover { background-position:-280px -5px;}
#main-center .sidmool_special_area .m05>a,
#main-center .sidmool_special_area .m05>a:hover { background-position:-360px -5px;}
#main-center .sidmool_special_area .m06>a,
#main-center .sidmool_special_area .m06>a:hover { background-position:-440px -5px;}
#main-center .sidmool_special_area .m07>a,
#main-center .sidmool_special_area .m07>a:hover { background-position:-520px -5px;}
#main-center .sidmool_special_area .m08>a,
#main-center .sidmool_special_area .m08>a:hover { background-position:-600px -5px;}
#main-center .sidmool_special_area .m09>a,
#main-center .sidmool_special_area .m09>a:hover { background-position:-40px -150px;}
#main-center .sidmool_special_area .m10>a,
#main-center .sidmool_special_area .m10>a:hover { background-position:-120px -150px;}
#main-center .sidmool_special_area .m11>a,
#main-center .sidmool_special_area .m11>a:hover { background-position:-200px -150px;}
#main-center .sidmool_special_area .m12>a,
#main-center .sidmool_special_area .m12>a:hover { background-position:-280px -150px;}
#main-center .sidmool_special_area .m13>a,
#main-center .sidmool_special_area .m13>a:hover { background-position:-360px -150px;}
#main-center .sidmool_special_area .m14>a,
#main-center .sidmool_special_area .m14>a:hover { background-position:-440px -150px;}
#main-center .sidmool_special_area .m15>a,
#main-center .sidmool_special_area .m15>a:hover { background-position:-520px -150px;}
#main-center .sidmool_special_area .m16>a,
#main-center .sidmool_special_area .m16>a:hover { background-position:-600px -150px;}

.btn_morelist {
	vertical-align:middle;
	margin:0 0 0 10px;
}


/* right */
.hot_area .hot{
	border:1px solid #dddddd;
	padding:5px 0;
	overflow:hidden;
}
.hot_area .hot br{
	height:10px;
}
.hot_area .hot .hot_info{
	margin-top:5px;
}
.hot_area .hot .product_photo{
	float:left;
	text-align:center;
	z-index:5;
}
.hot_area .hot .product_photo img{
	margin:5px 5px 5px 10px;
	width:58px;
	height:65px;
}
.hot_area .hot .product_info{
	letter-spacing:-1px;
	text-align:right;
	padding-right:10px;	
}
.hot_area .hot .title {
	color:#303030;
	font-weight:bold;
	letter-spacing:-1px;
	font-size:11px;
	margin-bottom:5px;
	width:90%;
	padding:0 5%;
	text-align:right;
}
.hot_area .hot .product_info .info{
	color:#909090;
	letter-spacing:-1px;
	font-size:11px;
	word-break:keep-all;
	/*white-space:nowrap;*/
}
.hot_area .hot .product_info .price{
	padding-top:3px;
	color:#707070;
	font-size:14px;
	letter-spacing:0px;
	font-family:Georgia;
	font-weight:bold;
}
.hot_info .dot{
	width:100%;
	margin-top:15px;
	margin-bottom:10px;
	height:1px;
	background:url('http://sidmool.img15.kr/renew2013/left/left_dotted.gif') no-repeat 50% 50%;
	display:inline-block;
}
.right-preview{
	width:108px;
	border:1px solid #e1e1e1;
}
.right-preview .product{
	width:90px;
	margin:0 auto;
}
.right-preview .product_view{
	width:100%;
	height:70px;
	margin:5px auto;
	text-align:center;
}
.right-preview .product_dot{
	margin:5px auto;
	background:url('http://sidmool.img15.kr/renew2013/common/right_product_dot.gif') no-repeat;
	height:1px;
	width:100%;
}
.right-preview .paging{
	text-align:center;
	width:100%;
	height:20px;
	margin:0 auto;
}
.bottom_line_up{
	width:100%;
	height:1px;
	border-top:1px solid #b7b7b7;
}
.bottom_top{
	position:absolute;
	top:0px;
	right:0px;
	width:46px;
	height:15px;
}
.bottom_menu{
	height:34px;
	width:100%;
}
.bottom_line_bottom{
	width:100%;
	height:1px;
	border-top:1px solid #e7e7e7;
}
.bottom_info_area{
	width:100%;
	background-color:#f6f6f6;
	padding-top:10px;
	padding-bottom:10px;
}
.sitemap{
	width:100%;
	height:207px;
	margin:0 0 25px 0;
}
.sitemap .category{
	float:left;
}
.sitemap .category h3{
	text-indent:-10000px;
	background:url('http://sidmool.img15.kr/renew2013/bottom/category_title_bg.gif') no-repeat;
	height:43px;
}
.sitemap .category .introduce{background-position:0px 0px; width:152px;}
.sitemap .category .cumonity{background-position:-152px 0px; width:160px;}
.sitemap .category .product{background-position:-312px 0px; width:158px;}
.sitemap .category .mypage{background-position:-470px 0px; width:162px;}
.sitemap .category .customer{background-position:-632px 0px;width:158px;}
.sitemap .category .shop{background-position:-790px 0px; width:135px;}
.sitemap .category ul{
		background-color:#f6f6f6;
		border-left:1px solid #dddddd;
		border-bottom:1px solid #dddddd;
		height:164px;
		padding:15px 0px 0px 20px;
	
}
.sitemap .category .last{
		border-right:1px solid #dddddd;
		padding:15px 0px 0px 10px;
}
.sitemap .category li {
		background:url('http://sidmool.img15.kr/renew2013/ico/category_jum.gif') no-repeat 0 10px ;
		line-height:24px;
		font-size:11px;
		padding:0px 0px 0px 8px;
		font-weight:normal;
}
.sitemap .category li a:hover {
		font-weight:bold;
		letter-spacing:-1px;
		text-shadow:1px 1px #FFFFFF;
}

/* shop_detail */
#detailpage .cnt {
		background:#FFF;
		padding:15px 15px 20px 15px;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		border:1px solid #BBBBBB;
		box-shadow: 0 0 10px rgba(189, 189, 189, 0.9);
		-webkit-box-shadow: 0 0 10px rgba(189, 189, 189, 0.9);
		-moz-box-shadow: 0 0 10px rgba(189, 189, 189, 0.9);
}
#detailpage .cnt .loc,
#detailpage .cnt .hd {
		display:none;
}
#detailpage .cnt .detail .btns {
		margin:10px 0 0 0;
		text-align:center;
}
#detailpage .cnt .detail .txt-wrap .f-btns {
		text-align:center;
		margin:10px 0 15px 0;
}
#detailpage .close-layer {
		text-align:center;
		margin:-5px auto 0 auto;
		display:block;
		width:74px;
		height:70px;
		background:url(http://sidmool.img15.kr/renew2013/shop/btn_thumb_view_close.png) bottom center no-repeat;
}
#detailpage .close-layer02 {
		text-align:center;
		margin:0 auto -5px auto;
		display:block;
		width:74px;
		height:70px;
		background:url(http://sidmool.img15.kr/renew2013/shop/btn_thumb_view_close.png) top center no-repeat;
}
#detailpage .close-layer span,
#detailpage .close-layer02 span {
		display:none;
}
#detailpage .cnt .detail .thumb-wrap {
		text-align:center;
}
#detailpage .cnt .detail .thumb-wrap .thumb img {
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
}
#detailpage .cnt .detail .txt-wrap .ptit {
		margin:10px 0 5px 0;
		white-space:nowrap;
		font-size:14px;
		letter-spacing:-1px;
		text-align:center;
		color:#202020;
}
#detailpage .table-opt .opt > li {
		font-size:12px;
		background:url(http://sidmool.img15.kr/renew2013/ico/left_pre_find.gif) 8px 9px no-repeat;
		padding:8px 0 7px 20px;
		color:#303030;
		border-bottom:1px dotted #EEE;
		font-weight:bold;
}
#detailpage .table-opt .opt > li font {
		color:#777777;
		font-weight:normal;
		letter-spacing:-1px;
		font-size:11px;
}
#detailpage .table-opt dl {
		overflow: hidden;
		width: 100%;
}
#detailpage .table-opt dt {
		float: left;
		width: 80px;
		margin-bottom: 5px;
}
#detailpage .table-opt dd {
		float: left;
		width: 248px;
		margin-bottom: 5px;
}
#detailpage .table-opt .opt-ment {
		margin-right: 5px;
		padding-top: 3px;
}
#detailpage .table-opt .opt-btns {
		position: relative;
		width: 56px;
		height: 19px;
}
#detailpage .table-opt .opt-ment,
#detailpage .table-opt .opt-btns {
		float: left; 
}
#detailpage .table-opt .opt-wrap {
		zoom: 1;
		overflow: hidden;
}
#detailpage .table-opt .opt-btns {
		position: relative;
		width: 56px;
		height: 19px;
}
#detailpage .table-opt .opt-btns input {
		position: absolute;
		top: 0;
		left: 0;
		width: 40px;
		height: 17px;
		border: 1px solid #ddd;
		text-align: right;
}
#detailpage .table-opt .opt-btns .btn-up {
		position: absolute;
		top: 0;
		right: 0;
}
#detailpage .table-opt .opt-btns .btn-dw {
		position: absolute;
		bottom: 0;
		right: 0;
}
.board_top_vimg {
		width:720px; 
		overflow:hidden;
		background:url(http://sidmool.img15.kr/renew2013/subtit/sub_toptitle_faq.png) top center no-repeat;
}
.board_top_vimg span  {
		display:none;
}
.shop_list .title_detail img{
		width:719px;
}
.price_consumer{
		font-size:13px;
		padding-right:5px;
		font-weight:normal;
		color:#707070;
		text-decoration:line-through;
}
.best123_area .best123{
		width:100%;
		border-top:1px solid #dddddd;
		display:inline-block;
		height:100%;
}
.best123_area .best123 li{
		width:33%;
}
.best123_area .best123 .best_icon{
		position:absolute;
		top:0px;
		left:10px;
}
.best123_area .best123 .shoplist_img{
		padding-top:35px;
}
.best123_area .best123 .shoplist_img img{
		width:160px;
		height:180px;
}
.more_navi{
		width:100%;
		height:100%;
		border:1px solid #dddddd;
}
.more_navi .title{
		background-color:#f6f6f6;
		height:30px;
		padding-left:20px;
}
.more_navi .title .text{
		background:url('http://sidmool.img15.kr/renew2013/ico/shop_list_jum.gif') 0 12px no-repeat;
		color:#404040;
		letter-spacing:-0.75px;
		line-height:30px;
		padding-left:14px;
}
.more_navi .content {
		width:100%;
		height:100%;
}
.more_navi .content ul{
		margin:20px 0 20px 35px;
		display:inline-block;
}
.more_navi .content li{
		background:url('http://sidmool.img15.kr/renew2013/ico/shop_list_more_jum.gif') no-repeat 0 4px;
		padding-left:8px;
		width:125px;
		line-height:20px;
}
.more_navi .content li a{
		font-size:11px;
		color:#7e7e7e;
		letter-spacing:-0.75px;
}
.shop_product_list .title{
		border:1px solid #dddddd;	
		height:38px;
		background:url('http://sidmool.img15.kr/renew2013/shop/shop_list_title_bg.gif') repeat-x;
		padding-left:20px;
}
.shop_product_list .title .text{
		background:url('http://sidmool.img15.kr/renew2013/ico/icon_gift.gif') 0 11px no-repeat;
		color:#404040;
		font-size:11px;
		letter-spacing:-1px;
		line-height:40px;
		padding-left:23px;
		float:left;
}
.shop_product_list .orderby{
		float:right;
		padding-right:10px;
		padding-top:7px;
}
.shop_product_list .orderby li a span{
		background:url('http://sidmool.img15.kr/renew2013/shop/shop_list_orderby1.gif') no-repeat;
		height:25px;
		text-indent:-10000px;
}
.shop_product_list .orderby .new span{ background-position:0px 0px; width:80px;	}
.shop_product_list .orderby .name span{ background-position:-80px 0px; width:79px;	}
.shop_product_list .orderby .low span{ background-position:-159px 0px; width:79px;	}
.shop_product_list .orderby .high span{ background-position:-238px 0px; width:79px;	}
.shop_product_list .product_list{
		width:100%;
		height:100%;
		display:inline-block;
		border-left:1px solid #e5e5e5;
}
.shop_product_list .product_list li{
		width:179px;
		border-right:1px solid #e5e5e5;
		border-bottom:1px solid #e5e5e5;
		height:400px;
}
.shop_product_list .product_list .img{
		width:160px;
		height:180px;
}
.shop_product_list .product_list .icon_list{
		margin:5px 0;
		text-align:center;
}
.shop_product_list .product_list .last{
		width:178px;
}

/* shop detail */
.datail_area {
	width:100%;
	overflow:hidden;
	border-top:1px solid #dddddd;
	padding:30px 0;
}
.datail_area .img_area{
	padding-left:10px;
	float:left;
	width:330px;
}
.datail_area .img_area img{
	width:300px;
	height:300px;
	border:10px solid #f0f0f0;
}
.datail_area .delivery_info{
	color:#707070;
	letter-spacing:-1px;
	width:302px;
	line-height:16px;
	font-size:11px;
	margin:0 auto;
	margin-top:20px;
}
.datail_area .delivery_info strong{
	display:inline;
}
.datail_area .product_info{
	margin-left:20px;
	overflow:hidden;
	width:350px;
	float:right;
	display:inline-block;
}
.datail_area .product_info .title{
	font-size:16px;
	color:#2d3125;
	letter-spacing:-1px;
	margin:5px 0;
}
.datail_area .product_info .title_detail .text{
	color:#828778;
	margin:5px 0;
	float:left;
	width:325px;
}

.datail_area .product_info .title_detail .icon{
	float:right;
	display:inline-block;
	padding-top:3px;
}
.datail_area .product_info .price_area{
	width:100%;
	margin:5px 0;
	padding:10px 0 7px 0;
	display:inline-block;
	border:1px solid #dddddd;
}
.datail_area .product_info .price_area .price_info{
	float:left;
}
.datail_area .product_info .price_area .price_info .title,
.datail_area .product_info .option_area .title{
	width:75px;
	padding-left:15px;
	text-align:left;
	color:#909090;
	letter-spacing:-1px;
	font-size:11px;
}
.datail_area .product_info .price_area .price_info .org,
.datail_area .product_info .price_area .price_info .sale{
	margin:auto 0;
}
.datail_area .product_info .price_area .price_info .org .price{
	color:#999999;
	text-decoration:line-through;
	letter-spacing:0.6px;
	font-size:14px;
}
.datail_area .product_info .price_area .price_info .sale .price{
	color:#ff6600;
	font-size:18px;
	font-weight:bold;
	margin-top:2px;
}
.datail_area .product_info .price_area .price_info .sale .price>strong {
	font-family:Arial, Helvetica, sans-serif;
}
.datail_area .product_info .price_area .icon_social {
	float:right;
	padding-right:10px;
	margin:auto 0;
}
.datail_area .product_info .price_area .icon_social ul{
	padding:0;
	margin:0;
	width:100%;
	height:100%;
}
.icon_social ul .MS_btn_scrap_fb,
.icon_social ul .MS_btn_scrap_tw,
.icon_social ul .MS_btn_scrap_m2{
	z-index:999 !important;
	right:10px;
}
.icon_social ul .MS_btn_scrap_tw span{
	background-position:-30px 0px;
}
.icon_social ul .MS_btn_scrap_m2 span{
	background-position:-60px 0px;
}
.datail_area .product_info .option_area {
	margin:5px 0;
	padding:2px 0;
	border-bottom:1px solid #dddddd;
}
.datail_area .product_info .option_select select {
	padding:4px 4px 4px 1px;
	line-height:22px;
	height:26px;
	width:100%;
	max-width:250px;
}
.datail_area .product_info .option_area .save{
	float:right;
	z-index:9;
}
.datail_area .product_info .option_area .info{
	color:#404040;
	font-size:12px;
	line-height:20px;
	letter-spacing:0px;
}
.datail_area .product_info .option_area .option_price{
	font-size:13px;
	color:#4d7e00;
}
.datail_area .product_info .option_area .num input{
	width:45px;
	height:17px;
}
.datail_area .product_info .option_area .updown {
	vertical-align:middle;
}
.datail_area .product_info .order_menu {
	margin-top:20px;
	overflow:hidden;
}
.datail_area .product_info .order_menu li span	{ 
	background:url('http://sidmool.img15.kr/renew2013/shop/shop_detail_order_menu.gif') no-repeat;
	height:52px;
	text-indent:-10000px;
}
.datail_area .product_info .order_menu .now span	{  background-position:0px 0px; width:125px;}
.datail_area .product_info .order_menu .jang span	{  background-position:-125px 0px; width:115px;}
.datail_area .product_info .order_menu .wish span	{  background-position:-240px 0px; width:110px;}
.new_area .relatedgoods {
		display:inline-block;
		background:url(http://sidmool.img15.kr/renew2013/shop/img_relatedgoods_tit.png) bottom center no-repeat;
		margin-bottom:20px;
}
.new_area .relatedgoods li {
		position:relative;
}
.new_area .relatedgoods .li_left >li:first-child {
		border-left: 1px solid #e5e5e5;
		width:178px !important;
}
.new_area .relatedgoods li h3 {
		background:url(http://sidmool.img15.kr/renew2013/shop/img_banner_relatedgoods02.png) top center no-repeat;
		width:76px;
		height:76px;
		position:absolute;
		z-index:9;
		top:-1px;
		left:-3px;
}
.new_area .relatedgoods li>h3>span	{ 
		display:none;
}
.shop_menu_title {
	margin-bottom:10px;
}
.shop_menu_title div{
	background:url('http://sidmool.img15.kr/renew2013/shop/shop_detail_menu.gif') no-repeat;
	height: 41px; 
	width:720px;
}
.shop_menu_title .detail{ background-position:0px 0px;}
.shop_menu_title .delivery{ background-position:0px -41px;}
.shop_menu_title .review{ background-position:0px -82px;}
.shop_menu_title .ask{ background-position:0px -123px;}
#main-center  .shop_detail .product,#main-center  .shop_detail .product li {
	background:url(http://sidmool.img15.kr/renew2013/shop/img_relatedgoods_tit.png) top center no-repeat;
	border-top:none;
	border-bottom:none;
}
.shop_menu_title span{
	height:41px;
	padding:0px;
	margin:0px;
}
.shop_menu_title .title_area_detail{ width:205px;	}
.shop_menu_title .title_area_delivery { width:165px;	}
.shop_menu_title .title_area_review{ width:165px;	}
.shop_menu_title .title_area_qna { width:165px;	}
.detail_table_title {
	background:url('http://sidmool.img15.kr/renew2013/ico/review_table_title_pre.gif')0 2px no-repeat;
	margin:15px 0 10px 5px;
	padding-left:15px;
	color:#828778;
	font-size:11px;
	letter-spacing:-0.075em;
}
#myHistory .detail_table_title .page {
	display:none;
}
#myHistory .my-board-list {
	clear: both;
	margin: 15px auto;
	width: 100%;
	overflow: hidden;
	background: #e8ece1;
	border-top: 1px solid #d9ddd1;
	border-bottom: 1px solid #d9ddd1;
}
#myHistory .my-board-list ul {
	white-space: nowrap;
	margin: 0 auto;
	text-align: center;
	width: 650px;
}
#myHistory .my-board-list li {
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: center;
	border-right: 1px dashed #aab09f;
	white-space: nowrap;
}
#myHistory .my-board-list li a {
	margin: 0;
	display: inline-block;
	padding: 12px 18px 10px 18px;
	color: #628600;
	text-shadow: 1px 1px #FFF;
	text-decoration: none;
}
.shop_detail .paging ul{ margin-right:50px;	}
.shop_detail .btn_menu{
	position:absolute;
	top:0px;
	right:0px;
}
.review_board_content {
	width:100%;
}

/* shop_basket */
.basket_intro{
	margin-bottom:20px;
}
.shop_basket .re, .shop_order .re{
	float:left;
}
.shop_basket .delivery, .shop_order .delivery {
	display:inline-block;
	margin-left:20px;
}
.shop_basket .delivery_message {
	display:inline-block;
	padding:25px 0;
	width:100%;
	background:#f1f1f1;
	border:1px solid #DDDDDD;
	border-top:1px solid #FFFFFF;
	text-align:center;
	text-shadow:1px 1px #FFFFFF;
	font-size:14px;
	font-family: 'Nanum Gothic';
	font-weight:bold;
}
.MS_tb_delivery .MS_layer_delivery {
	z-index:9999 !important;
}
.shop_basket .title_area, .shop_order .title_area{
	display:inline-block;
}
.shop_basket .basket_table_area{
	margin-top:20px;
}
.shop_basket .mem-lvl {
		padding:25px 0 25px 125px;
		background:#f0f0f0;
		border:1px solid #DDD;
		border-top:none;
		overflow:hidden;
}
.shop_basket .mem-lvl .lvl-img {
		float:left;
		margin-right:20px;
}
.shop_basket .mem-lvl p { 
		float:left;
		text-shadow:1px 1px #FFF;
		padding-top:15px;
		color:#202020;
}
.shop_basket .mem-lvl p em {
		font-weight:bold;
}
.shop_basket .basket_menu{
	margin-top:20px;
	text-align:center;
}
.shop_table_order td{
	height:70px;
}
.shop_table_title{
	padding-left:20px;
}
.shop_order_intro{
	color:#828778;
	letter-spacing:-1px;
	line-height:15px;
	height:20px;
}
.shop_order2_table th{
	width:90px;
	height:40px;
}
.shop_order2_table td{
	padding-left:10px;
}
.shop_order2_table .tel{
	width:70px;
}
.shop_order2_table .phone{
	width:80px;
}
.shop_order2_table .address{
	height:70px;
}
.shop_order input{
	height:20px;
}
table.detail_class {
	border-top:1px solid #828778;
	width:100%;
	height:100%;
	margin-top:10px;
	vertical-align:middle;
}
table.detail_class th{
	color:#828778;
	font-weight:bold;
	background-color:#f4f5eb;
	text-align:center;
	min-height:20px;
	padding:10px 0 9px 0;
	vertical-align:middle;
}
table.detail_class tbody td {
	border-bottom:1px solid #dddddd;
	min-height:20px;
	padding:10px 0 9px 0;
}
table.detail_class .detail_num{
	width:70px;
	text-align:center;
	color:#828778;
	font-size:11px;
}
table.detail_class .detail_num img{
	margin-top:4px;
}
table.detail_class .detail_icon {
	width:20px;
}
table.detail_class .detail_content{
	text-align:left;
	color:#2d3125;
	font-size:13px;
	font-family:"±¼¸²", gulim;
}
table.detail_class .detail_content a {
	padding:11px 0 10px 0;
	text-align:left;
	color:#2d3125;
}
table.detail_class .detail_writer {
	width:105px;
	color:#2d3125;
	text-align:left;
	padding:5px 0 0 0;
	white-space:nowrap;
	position:relative;
}
table.detail_class .detail_writer>img { float:left;}
table.detail_class .detail_writer .video-writer { float:left; }
table.detail_class .detail_writer .search_id a {
		padding:12px;
		margin:0;
		display:block;
		font-size:11px;
		line-height:normal;
		position:absolute;
		top:-10px;
		left:10px;
		background:#f0f0f0;
		z-index:9999;
}
table.detail_class .detail_writer img{
		margin-right:2px;
		vertical-align:middle;
}
table.detail_class .detail_date{
		width:70px;
		color:#828778;
		text-align:center;
		font-size:11px;
}
table.detail_class .detail_view{
		width:65px;
		color:#828778;
		line-height:normal;
		vertical-align:middle;
		text-align:center;
}
table.detail_class .admin_writer{
		font-size:12px;
		color:#828778;
		font-weight:bold;
}
table.detail_class .cnt {
		display:none;
}
table.basket_table{
		border-top:2px solid #818181;
		border-bottom:2px solid #818181;
		width:100%;
		height:100%;
		margin-top:10px;
		vertical-align:middle;
}
table.basket_table img{
		vertical-align:middle;
}
table.basket_table th{
		color:#828677;
		font-weight:bold;
		background-color:#f0f0f0;
		text-align:center;
		height:35px;
		vertical-align:middle;
}
table.basket_table tbody td{
		border-bottom:1px solid #eeeeee;
		height:80px;
}
table.basket_table .num{
		width:50px;
		text-align:center;
		color:#828778;
		line-height:81px;
}
table.basket_table .info{
		color:#2d3125;
		font-size:12px;
		letter-spacing:-1px;
		text-align:left;
}
table.basket_table .info .pimg{
		width:60px;
		height:60px;
		border:1px solid #dddddd;
		vertical-align:middle;
}
.tproduct_img {
		float:left;
}
.tproduct_info {
		margin-left:10px;
		margin-top:10px;
		display:inline-block;
}
.tproduct_info .title {
		height:25px;
		display:inline-block;
		font-weight:bold;
}
table.basket_table .number {
		text-align:center;
		width:115px;
}
table.basket_table .number .amount input{
		height:17px !important;
		padding:5px 2px 1px 2px !important;
		width:30px;
}
.tca{}
table.basket_table .number img{
		vertical-align:middle;
}
table.basket_table .save{
		color:#828778;
		font-size:12px;
		text-align:center;
		width:70px;
}
table.basket_table .price{
		text-align:center;
		color:#4b9000;
		font-size:14px;
		letter-spacing:-1px;
		width:90px;
		font-weight:bold;
}
table.basket_table .tdelivery{
		color:#828778;
		text-align:center;
		width:60px;
}
table.basket_table .con{
		width:80px;
}
table.basket_table .con img{
		margin-bottom:5px;
}
table.basket_table .option{
		height:30px;
		background-color:#f6f6f6;
		border-bottom:1px solid #dddddd;
		padding-left:15px;
}
.option_ca{
		color:#828778;
		font-size:12px;
}
.option_title{
		color:#2d3125;
		font-size:12px;
}
table.basket_table .total{
		height:60px;
		background-color:#f0f0f0;
		text-align:right;
		padding-right:20px;
}
.total_p{
		color:#828778;
		font-size:12px;
		letter-spacing:-1px;
}
.tot_price{
		font-family:verdana;
		font-size:18px;
		font-weight:bold;
}
table.basket_table .no_product {
		border-top:1px solid #dddddd;
		text-align:center;
		height:150px;
		font-size:14px;
		text-shadow:1px 1px #FFFFFF;
		font-size:12px;
}
.input_size30{
		width:30px;
}
.input_size40{
		width:40px;
}
.input_size50{
		width:50px;
}
.input_size100{
		width:100px;
}
.input_size120{
		width:120px;
}
.input_size160{
		width:160px;
}

.input_size220{
		width:220px;
}
.input_size310{
		width:310px;
}
.phone_msg{
		color:#cc3333;
		text-align:center;
}
.same_info{
		float:right;
		color:#2d3125;
		padding-top:5px;
}
.detail_address{
		color:#828778;
		margin-top:5px;
		font-size:11px;
		letter-spacing:-1px;
}
.sample_area{
		background:url('http://sidmool.img15.kr/renew2013/shop/shop_order_samplebg.gif') center bottom no-repeat;
		width:720px;
		overflow:hidden;
		padding-bottom:50px;
}
.btn_shoporder{
		text-align:center;
}
.new-privercy-contract {
		padding: 5px;
		text-align: left;
}
.new-privercy-contract p {
		font-weight: bold;
		margin: 10px 0 0px;
		text-align: left;
}
.privercy-contract-tap {
		height: 40px;
		position: relative;
}
.privercy-contract-tap ul {
		bottom: -1px;
		list-style: none outside none;
		margin: 0;
		padding: 0;
		position: absolute;
}
.privercy-contract-tap li {
		font-size:11px;
		font-weight:bold;
		text-shadow:1px 1px #FFFFFF;
		-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		-moz-border-right-colors: none;
		-moz-border-top-colors: none;
		background: none repeat scroll 0 0 #F4F4F4;
		border-color: #CCCCCC; 
		border-image: none;
		border-style: solid none solid solid;
		border-width: 1px medium 1px 1px;
		display: inline-block;
		float: left;
}
.privercy-contract-tap li a {
		display: block;
		padding: 10px;
		text-decoration: none;
}
.privercy-contract-tap li.end {
		border-right: 1px solid #CCCCCC;
}
.privercy-contract-tap li.sel {
		background: none repeat scroll 0 0 #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
}
.privercy-contract {
		clear: both;
}
.privercy-contract textarea {
		background: none repeat scroll 0 0 #FFFFFF;
		border: 1px solid #CCCCCC;
		clear: both;
		height: 100px;
		padding: 10px;
		width: 490px;
		font-size:12px;
		letter-spacing:-1px;
}
.privercy-agree {
		margin: 10px 0;
}
.privercy-agree label {
		margin-right: 10px;
}
table.tb_sample {
		width:650px;
		height:180px;
		margin-left:25px;
		margin-top:0;
}
.tb_sample th{
		width:130px;
		font-weight:normal;
		border-bottom:1px solid #dddddd;
}
.tb_sample td{
		border-bottom:1px solid #dddddd;
		padding-left:10px;
}
.tb_sample .tr1{ height:110px;	}
.tb_sample .tr2{ height:35px;	}
.tb_sample .tr3{ height:240px;	}
.tb_sample .order_name{
		color:#828778;
}
.tb_sample .textarea{
		color:#2d3125;
		width:500px;
		height:65px;
		border:1px solid #dddddd;
		font-size:12px;
		padding:10px 0px 0px 10px;
}
.tb_sample .ag{
		text-align:center;
}
table.board_basic {
		border-top:1px solid #869554;
		width:100%;
		height:100%;
		vertical-align:middle;
		margin-top:10px;
}
table.board_basic th {
		color:#828778;
		font-weight:bold;
		background-color:#f4f6eb;
		text-align:center;
		vertical-align:middle;
}
table.board_basic td {/*
		border-bottom:1px solid #dddddd;
		height:40px;
*/}
table.board_basic .tsearch{
		height:40px;
		text-align:right;
		padding-right:10px;
		background-color:#f3f3f3;
		color:#2d3125;
}
table.board_basic .tsearch .MS_input_txt, .input_search{
		width:140px;
		height:25px;
		border:1px solid #bbbbbb;
}

.input_search input{
		border:none;
		padding-right:2px;
}
.product_list .no_search {
		padding:75px 0 150px 0;
		border-bottom:1px solid #DDD;
		border-right:1px solid #DDD;
		text-align:center;
		font-weight:bold;
}
table.board_photo tbody td{
		/*height:140px;*/
}
table.board_photo .product_img{
		width:152px;
}
table.board_photo .product_img img{
		width:150px;
		height:150px;
		border:1px solid #dddddd;
}
table.board_photo .detail_review {
		color:#2d3125;
		padding-left:20px;
		vertical-align:top;
		padding-top:30px;
		font-size:13px;
		font-family:"±¼¸²", gulim;
}
table.board_photo .detail_review a {
		display:inline;
}
table.board_basic .comment_num {
		color:#497a0f;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		display:inline !important;
}
table.board_review tbody td {
		/*height:80px;*/
}
table.board_review .product_img{
		width:170px;
}
table.board_review .product_img img{
		width:50px;
		
		/*height:60px;
		border:1px solid #dddddd; */
}

table.board_review .product_img .product_img_s{
	width:50px;
	height:60px;
}

table.board_review .product_img .product_title {
		width:100px;
		vertical-align:middle;
		padding:10px 0;
		font-size:11px;
		vertical-align: top;
		margin:0px 5px 0px 5px;
}
table.board_review .product_img .product_title a {
		color:#828778;
}
table.board_review .admin_review{
		padding-left:150px;
		color:#2d3125;
		font-size:12px;
}
table.board_review .re{
		vertical-align:top;
}
table.board_review .admin_review .admin_title{
		width:250px;
		padding-left:10px;
}
table.board_basic .notice {
		font-weight:bold;
		letter-spacing:-1px;
}
table.board_basic .noimg{
		width:150px;
		height:150px;
		border:1px solid #dddddd;
		text-align:center;
		vertical-align:middle;
		line-height:14px;
		background-color:#eeeeee;
}
.board_basic .board_btn, 
.board_photo .board_btn {
		text-align:right;
}

/* board_view */
.board_view .margin20{
		margin-top:20px;
}
.board_view .procuct{
		width:100%;
		min-height:80px;
		overflow:hidden;
		border-top:1px solid #869555;	
		background-color:#f4f5eb;
}
.board_view .btn_go_procudt{
		float:right;
		padding:15px 15px 0px 0px;
}
.board_view .product_area{
		float:left;
		padding:10px;
}
.board_view .product_area .p_img{
		float:left;
}
.board_view .product_area .p_img img{
		width:50px;
		height:60px;
		border:1px solid #dddddd;
}
.board_view .product_area .p_info{
		display:inline-block;
		margin-left:10px;
}
.board_view .product_area .p_info .tilte{
		color:#828778;
		padding-top:10px;
}
.board_view .product_area .p_info .price{
		color:#505050;
		font-size:12px;
		padding-top:4px;
}
.board_view .view_area{
		border-left:1px solid #dddddd;
		border-right:1px solid #dddddd;
		border-bottom:5px solid #dddddd;
		border-top:1px solid #869555;
		width:100%;
		height:100%;
}
.board_view .view_area .title{
		padding:0;
}
.board_view .view_area .title .subject{
		padding-left:25px;
		padding-top:20px;
		padding-bottom:15px;
		color:#2d3125;
		font-size:16px;
		letter-spacing:-1px;
		font-weight:bold;
}
.board_view .view_area .title .writer_area{
		padding-left:20px;
		color:#828778;
		font-size:11px;
}
.board_view .view_area .title .attach_file_name{
		margin-left:10px;
}
.width520 {
		width:520px;
}
.board_view .view_area .date_view{
		padding:10px 0px;
		margin-top:7px;
		display:inline-block;
		border-top:1px solid #dddddd;
		border-bottom:1px solid #dddddd;
		width:100%;
		color:#828778;
}
.board_view .view_area .date_view .date{
		float:left;
		padding-left:20px;
		font-size:11px;
}
.board_view .view_area .date_view .view{
		float:right;
		width:170px;
		font-size:11px;
}
.content_area .content {
		width:700px;
		height:100%;
		min-height:150px;
		display:inline-block;
		margin:0 auto;
		margin-top:30px;
		margin-left:10px;
		line-height:125%;
		margin-bottom:20px;
}
.etc_area {
		overflow:hidden;
		border-bottom:1px solid #b0c693;
		border-top:1px solid #b0c693;
		background:#eaede1;
		text-shadow:1px 1px #FFFFFF;
}
.etc_area .prev_article {
		padding:13px 0 10px 20px;
		border-bottom:1px solid #b0c693;
		border-top:1px solid #FFFFFF;
		text-align:left;
}
.etc_area .next_article {
		padding:10px 0 13px 20px;
		border-top:1px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;
		text-align:left;
}
.etc_area .prev_article span,
.etc_area .next_article span {
		font-family: 'Nanum Gothic', sans-serif;
		font-weight:bold;
		font-size:12px;
		letter-spacing: -1px;
		color: #202020;
}

.etc_area .prev_article .goods515,
.etc_area .next_article .goods515 {
		font-size:11px;
		color:#707070;
}
.etc_area .prev_article a,
.etc_area .next_article a { color:#202020; margin-left:10px;}
.etc_area .prev_article a:hover,
.etc_area .next_article a:hover { font-weight:bold; letter-spacing:-1px; border-bottom:1px solid;}

.comment_area{
		margin-top:5px;
		border-top:1px solid #dddddd;
}
.comment_area .comment{
		border-bottom:1px dashed #dddddd;
		width:100%;
		height:100%;
		padding:10px 0;
		display:inline-block;
		background-color:#f3f3f3;
}
.comment_area .comment .writer, 
.comment_area .comment .content, 
.comment_area .comment .date{
		float:left;
		display:inline-block;
		vertical-align:middle;
}
.comment_area .comment .writer{
		margin:0px 10px 0px 15px;
		color:#2d3125;
		vertical-align:middle;
		width:110px;
		font-weight:bold;
}
.comment_area .comment .content{
	margin:0px 10px;
	width:415px;
	min-height:10px;
	color:#2d3125;
	line-height:16px;
}
.comment_area .comment .date{
	color:#828778;
	float:right;
	text-align:center;
	margin-right:20px;
}
.comment_area .last{
	border-bottom:none;
}
.comment_area .paging {
	margin:10px auto !important;
}
.comment_write_area{
	border:1px solid #dddddd;
	border-left:none;
	border-right:none;
	background-color:#f4f4f4;
	padding:10px 0px 10px 30px;
	color:#656b59;
	width:690px;
}
.comment_write_area .comment_write .info{
	margin-bottom:5px;
}
.comment_write_area .comment_write .info input{
	width:150px;
	height:25px;
	border:1px solid #dadada;
}
.comment_write_area .comment_write .input_comment_write{
	margin-right:40px;
}
.comment_write_area .comment_write .content{
	vertical-align:middle;
}
.comment_write_area .content .comment_content{
	width:540px;
	height:75px;
	border:1px solid #dadada;
	font-size:11px;
}
.comment_write_area .content .title{
	float:left;
	padding:30px 5px 0px 0px;
}
.comment_write_area .content textarea{
	width:540px;
	height:75px;
	border:1px solid #dadada;
	font-size:12px;
}
.board_view .btn_area{
	text-align:right;
	padding:0 15px 15px 15px;
}
.board_write .write_info_prearea{
	width:100%;
	overflow:hidden;
	background-color:#f1f1f1;
	margin-top:1px;
	border-top:1px solid #E0E0E0;
	border-bottom:1px solid #E0E0E0;
}
.board_write .write_info_prearea .write_info_title{
	color:#707070;
	font-size:11px;
	letter-spacing:-1px;
	width:130px;
	margin:0 auto;
	font-weight:bold;
	text-align:center;
	float:left;
	margin-top:25px;
}
.board_write .write_info_prearea .write_info{
	color:#999999;
	display:inline-block;
	line-height:20px;
	padding:15px 0;
	overflow:hidden;
}
table.write {
	border-top:2px solid #dddddd;
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
	width:720px;
}
table.write img{
	vertical-align:middle;
}
table.write th{
	color:#828778;
	font-weight:bold;
	width:110px;
	height:35px;
	background-color:#f3f3f3;
	border-bottom:1px solid #dddddd;
}
table.write td{
	border-bottom:1px solid #dddddd;
	padding-left:10px;
}
table.write .tdwidth{
	width:175px;
}
table.write input{
	height:20px;
	border:1px solid #cacaca;
}
table.write .input_ps input{
	width:110px;
}
table.write .input_c input[type=text]{
	width:475px;
}
table.write .input_c .tag{
	width:10px;
}
.btn_area{
	text-align:right;
}
.editor textarea{
	width:720px;
	height:400px;
	border:1px solid #dddddd;
}
/* doard - Insert password */
#bbsData .bbs-tit {
		width:80%;
		margin:15px auto 0 auto;
		font-family: 'Nanum Gothic', sans-serif;
		font-weight: 800;
		font-size: 16px;
		letter-spacing: -1px;
		color: #303030;
}
.bbs-table-pwd  {
		position: relative;
		text-align:center;
		margin:15px auto;
		padding:25px 0;
		width:80%; 
		border-bottom: 1px solid #DDDDDD;
		background:#f0f0f0;
		background: -webkit-gradient(linear,0 50%,0 100%,from(#fbfbfd),to(#eaeaea));
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		-webkit-box-shadow: 0px 1px 0 0 #0b0a08;
		box-shadow: 0px 3px 3px 3px rgba(0,0,0,0.085);
		font-size:12px;
		color: #777;
		font-weight: bold;
}
.bbs-table-pwd table {
		background:url(http://sidmool.img15.kr/renew2013/board/pass_insert_tx_b.png) top center no-repeat; 
		width:350px; 
		margin:0 auto;
}
.bbs-table-pwd table th {
		padding:30px 5px 5px 0;
		text-align:right;
		width:110px;
		font-family: 'Nanum Gothic', sans-serif !important;
		text-shadow:1px 1px #FFF;
}
.bbs-table-pwd table td {
		padding:30px 0 5px 5px;
		text-align:left;
}
.bbs-table-pwd .pwd-link a {
		-moz-box-shadow: 0px 2px 0px 0px #bbbbbb;
		-webkit-box-shadow: 0px 2px 0px 0px #bbbbbb;
		box-shadow: 0px 2px 0px 0px #bbbbbb;
		background: -moz-linear-gradient(top, #f3f3f3 5%, #d6d6d6 100%);
		background: -o-linear-gradient(top, #f3f3f3 5%, #d6d6d6 100%);
		background: -ms-linear-gradient(top, #f3f3f3 5%, #d6d6d6 100%);
		background: linear-gradient(to bottom, #f3f3f3 5%, #d6d6d6 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d6d6d6',GradientType=0);
		background-color: #f3f3f3;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
		border: 1px solid #bbbbbb;
		display: inline-block;
		color: #606060;
		font-family: 'Nanum Gothic';
		font-size: 11px;
		font-weight: bold;
		padding: 5px 10px;
		text-decoration: none;
		text-shadow: 1px 1px 0px #ffffff;
}
.bbs-table-pwd .MS_input_txt {
		border:#BBBBBB 1px solid;
		font-size:14px;
		font-weight:bold;
		padding:8px 4px;
}


/* login */
.login{
	height:210px;
}
.login .login_m_area{
	background:url('http://sidmool.img15.kr/renew2013/member/bg_login.gif') repeat;
	width:100%;
	height:100%;
	border-top:2px solid #6f6f6f;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
}
.login .login_m_area .login_m_title{
	width:265px;
	height:100%;
	border-right:1px solid #dddddd;
	float:left;
	text-align:center;
}
.login .login_m_area .login_m_title img{
	padding-top:60px;
}
.login .login_m_area .login_info{
	display:inline-block;
	text-align:center;
	padding-left:50px;
	color:#999999;
	letter-spacing:-1px;
}
.login .login_m_area .login_info .login_info_wrap{
	text-align:center;
	padding-top:60px;
}
.login .login_m_area .login_info_area{
	float:left;
	margin-right:5px;
	width:226px;
	overflow:hidden;
}
.login .login_m_area .login_btn {
	display:inline-block;
	width:110px;
	overflow:hidden;
}
.login .login_m_area .id, 
.login .login_m_area .pw{
	width:60px;
	text-align:left;
}
.login .login_info_area .pw_area{
	margin-top:3px;
}
.login .login_info_area input {
	border:1px solid #cccccc;
	width:160px;
	height:25px;
	font-size:12px;
	padding-left:4px;
}
.login .login_m_area .id strong, 
.login .login_m_area .pw strong {
	width:60px;
}
.security{
	margin-top:5px;
	text-align:left;
	padding-left:60px;
}

/* id pw */
.id-pw-find{
	height:190px;
	width:720px;
}
.id-pw-find .id-pw-area .idpw_title{
	width:220px;
	height:100%;
}
.id-pw-find .id-pw-area .idpw_title img{
	padding-top:70px;
}
.id-pw-find .id-pw-area .idpw_info{
	padding-left:20px;
	display:inline-block;
}
.id-pw-find .id-pw-area .idpw_info .find_info_title{
	color:#5c6153;
	letter-spacing:-1px;
	font-size:11px;
	text-align:left;
	padding-top:35px;
}
.id-pw-find .id-pw-area .idpw_info .find_info{
	margin-top:30px;
	margin-bottom:30px;
	color:#828778;
	letter-spacing:-1px;
}
.id-pw-find .id-pw-area .idpw_info .find_customer{
	color:#828778;
	letter-spacing:-1px;
}
.id-pw-find .id-pw-area .idpw_info .find_info .name input{
	border:1px solid #dddddd;
	width:90px;
	height:25px;
}
.id-pw-find .id-pw-area .idpw_info .find_info .email input{
	border:1px solid #dddddd;
	width:160px;
	height:25px;
}
.id-pw-find .id-pw-area .idpw_info .find_info img{
	vertical-align:middle;
}
.id-pw-find .ipin-area{
	background:none;
	height:110px;
}
.id-pw-find .ipin-area .ipin-title{
	width:220px;
}
.id-pw-find .ipin-area .ipin-title img{
	padding-top:40px;
}
.id-pw-find .ipin-area .ipin_info{
	display:inline-block;
	padding-left:40px;
	padding-top:30px;
}
.id-pw-find .ipin-area .find_info_title{
	float:left;
	padding-right:10px;
}
.id-pw-find .ipin-area .find_info{
	display:inline-block;
}
.id-pw-find .ipin-area .find_info_title .info_text{
	font-size:12px;
	color:#5c6153;
	letter-spacing:-1px;
	padding-top:5px;
	padding-bottom:5px;
}
.id-pw-find .ipin-area .find_info_title .info_ipin a{
	color:#2a4996;
	font-size:12px;
	letter-spacing:-1px;
	text-decoration:underline;
}


/* ipin result */
.ipin_result .ipin_result_area{
	height:300px;
	text-align:center;
}
.ipin_result .ipin_result_area .ipin_result_title{
	margin-top:40px;
	margin-bottom:20px;
}
.ipin_result .ipin_result_area .ipin_result-text{
	width:640px;
	height:65px;
	border:1px solid #dddddd;
	color:#202020;
	font-size:14px;
	font-family:'Nanum Gothic';
	font-weight:bold;
	background-color:#ffffff;
	display:inline-block;
	line-height:60px;
}

/* join step1 */
.join1 { background:#f0f0f0;}
.join1 .join_area{
	width:670px;
	margin:20px 0px 20px 20px;
}
.join1 .join_area .ag_title{
	letter-spacing:-1px;
	color:#5c6153;
}
.join1 .join_area .ag_text{
	color:#2d3125;
	text-align:right;
	padding-right:10px;
}
.join_sec{
	color:#909090;
	letter-spacing:-1px;
	font-size:11px;
}
.join1 .join_area .ag_textarea{
	width:98%;
	height:145px;
	font-size:12px;
	border:1px solid #BBBBBB;
	padding:1%;
	
}
.join1 .join_area .tab-content{
	width:100%;
}
.join1 .join_area .tab-content .privercy-contract .ag_textarea2{
	width:98%;
	padding:1%;
	height:100px;
	font-size:12px;
}

/* join2 */
.join2 .MS_input_txt {
	padding:5px 0 4px 3px;
	vertical-align:middle;
}
.join2 .confirm_title {
	color:#2d3125;
	letter-spacing:-1px;
	padding-left:5px;
}
.join2 .confirm_area{
	width:100%;
	height:210px;
	border-top:2px solid #707070;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	text-align:center;
}
.join2 .confirm_area .choose_confirm{
	margin-top:35px;
	margin-bottom:25px;
	color:#2a4996;
	font-size:14px;
	font-weight:bold;
}
.join2 .confirm_area .choose_confirm_area{
	width:470px;
	margin:0 auto;
}
.join2 .confirm_area .phone_area{
	float:left;
	margin-right:60px;
}
.join2 .confirm_area .ipin_area{
	display:inline-block;
}
.choose_text a{
	color:#aab09f;
	font-size:12px;
	text-decoration:underline;
}
.choose_text img{
	vertical-align:middle;
}
table.join_table{
	width:100%;
	border-top:2px solid #707070;
	border-bottom:2px solid #707070;
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
}
table.join_table img{
	vertical-align:middle;
}
table.join_table th{
	width:140px;
	height:35px;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #dddddd;
	color:#5c6153;
	text-align:right;
	padding-right:20px;
	background-color:#f3f3f3;
}
table.join_table td{
	border-left:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	padding-left:10px;
}
table.join_table input{
	width:145px;
	/*
	height:25px;
	*/
	border:1px solid #cccccc;
}
table.join_table .idpw-info{
	color:#909090;
	letter-spacing:0px;
}

table.join_table .MS_select{
	height:25px;
}
table.join_table .MS_birthday{
	width:80px;
	margin-right:5px;
}
table.join_table .MS_radio{
	width:auto;
	border:none;
}
table.join_table .sms_email input{
	width:auto;
	border:none;
}
table.join_table .recom button{
	text-indent:0px;
	width:120px;
	height:26px;
	background-color:#9b9e97;
	vertical-align:middle;
	color:#ffffff;
	letter-spacing:-0.6px;
}

/* mypage */

.mypage .info{
	width:100%;
	height:115px;
	border-top:2px solid #707070;
}
.mypage .info .grade{
	float:left;
	background:url('http://sidmool.img15.kr/renew2013/member/mypage_table_bg.gif') no-repeat;
	text-align:center;
	width:201px;
	height:115px;
	vertical-align:middle;
}
.mypage .info .grade .grade_info{
	letter-spacing:-1px;
	color:#aaaaaa;
}
.mypage .info .text{
	display:inline-block;
	margin-left:50px;
	margin-top:45px;
	color:#5c6153;
	font-size:12px;
	letter-spacing:-1px;
	line-height:20px;
}
.mypage .info .text .member_name{
	letter-spacing:-1px;
	font-size:14px;
	color:#445c01;
}
.mypage .order_info{
	width:720px;
	height:130px;
	border:5px solid #ededed;
	background:url('http://sidmool.img15.kr/renew2013/member/bg_login.gif') repeat;
	text-align:center;
}
.mypage .order_info li{
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:2px dotted #e2e2e2;
	height:100%;
}
.mypage .order_info .first{
	border-left:1px solid #ffffff;
}
.mypage .order_info .last{
	border-right:1px solid #ffffff;
}
.mypage .order_info .info_area{
	height:90px;
	margin-top:25px;
	padding:0px 11px;
}
.mypage .order_info .info_area .title{
	color:#5c6153;
	letter-spacing:-1px;
	font-size:11px;
}
.mypage .order_info .info_area .number{
	font-family:'Georgia';
	font-size:18px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:25px;
	height:13px;
}
.mypage .order_info .info_area .color{
	color:#f96e2b;
}
.mypage .order_info .info_area .detail span {
	border:1px solid #d1d1d1;
	border-bottom:2px solid #c2c2c2;
	color:#999999;
	background:#FFFFFF;
	letter-spacing:-1px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
}
.mypage .order_info .info_area .detail span:hover {
	border:1px solid #87ad00;
	border-bottom:2px solid #609200;
	color:#275700;
	background:#FFFFFF;
	letter-spacing:-1px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
}
.mypage .order_info .info_area .detail_text{
	color:#aaaaaa;
	font-size:11px;
	letter-spacing:-1px;
}
.mypage .order_info .info_area .width_last{
	width:98px;
}
.mypage .order_info .info_area .detail_num{
	margin-bottom:15px;
}

/* 95 100 150 135 135 104*/
/* 80 75 100 100 100 90*/
.width75{ width:75px;	}
.width80{ width:80px;	}
.width90{ width:90px;	}
.width100{ width:100px;	}
.mypage_notice{
	background:url('http://sidmool.img15.kr/renew2013/member/mypage_notice_bg.gif') no-repeat 533px 140px;
}


/* customer */
.customer .account, 
.customer .myshopping,
.customer .faq {
	float:left;
}
.customer .account, .customer .myshopping {
	margin-right:20px;
}
.customer_li {	
	border-top:2px solid #5a4b44;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #b2b2b2;
}
.customer_li li{
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #ffffff;
	background:url('http://sidmool.img15.kr/renew2013/ico/customer_li_jum.gif') no-repeat 15px 14px;
	padding-left:27px;
	background-color:#f5f5f5;
	color:#5c6153;
	font-size:11px;
}
.customer .myshop_list{
	width:220px;
}
.customer .myshop_list li{
	line-height:30px;
	letter-spacing:-1px;
	font-weight:bold;
	height:29px;
}
.customer .faq_list{
	width:235px;
}
.customer .faq_list li{
	background-position:15px center;
	padding-top:7px;
	padding-bottom:6px;
}
.customer .faq_list li a{
	padding-top:5px;
}
.company_info {
	width:720px;
}
.company_info .company_img {
	margin:15px 0;
	width:100%;
	text-align:center;
}


/* ÀÌ¿ë¾È³» */
#guide .page-body {
		margin:15px auto 100px auto;
		overflow:hidden;
}
	/* t-msg */
	#guide .t-msg { margin-top: 20px; color: #a4a4a4; }
	#guide .t-msg em { color: #545454; }
	/* gd-dsc */
	#guide .gd-dsc { width:90%; margin:40px auto 0 auto; }
	#guide .gd-dsc dt {
		position: relative;
		letter-spacing:-1px;
		background:url(http://sidmool.img15.kr/renew2013/ico/icon_commu.png) 5px top no-repeat;
	}
	#guide .gd-dsc dt span {
		display: block; 
		font-size:16px;
		padding:0 0 7px 25px;
		background:url(http://www.sidmool.com/images/d3/modern_simple/common/dot_h1_w10.gif) repeat-x 0 bottom;
	}
	#guide .gd-dsc dt span a {
		font-family: 'Nanum Gothic', sans-serif !important;
		font-weight:bold;
		color: #486900;	
	}		
	#guide .gd-dsc dd {
		padding:10px 0 0 10px;
		line-height:18px;
	}
	#guide .gd-dsc dd strong {
		letter-spacing:-1px;
		font-size:13px;
	}
	#guide .gd-dsc ul {
		padding:0 0 0 20px;
		line-height:18px;
	}
	#guide .gd-dsc li {
		margin:5px 0;
	}
	#guide .gd-dsc .bull li {
		padding-left:10px;
		background:url(http://www.sidmool.com/images/d3/modern_simple/common/bull_h3_sqr_gray.gif) no-repeat 0 5px;
	}
.box1 {
		background:url('http://sidmool.img15.kr/renew2013/member/bg_login.gif') repeat;
		width:100%;
		height:100%;
		border-top:2px solid #6f6f6f;
		border-left:1px solid #dddddd;
		border-right:1px solid #dddddd;
		border-bottom:1px solid #dddddd;
}
.search_area_box{
		height:135px;
		background:url('http://sidmool.img15.kr/renew2013/shop/search_bg.png') no-repeat 30px 30px;
}
.search_area_box .search_box{
		padding-top:30px;
		padding-left:45px;
		color:#999999;
		letter-spacing:-1px;
		font-weight:bold;
		font-size:11px;
}
.search_area_box .search_box .title{
		width:80px;
		text-align:right;
}
.search_area_box .search_box input{
		height:25px;
		border:1px solid #cccccc;
}
.search_area_box .search_box img{
		vertical-align:middle;
}
.search_area_box .search_box .price{
		width:60px;
}
.search_area_box .search_box .manu{
		width:90px;
}
.search_area_box .search_box .detail{
		width:160px;
}
.search_area_box .search_box .keyword{
		margin-top:15px;
}
.search_area_box .search_box .keyword_input {
		width:415px;
		padding-left:10px;
		color:#749e00;
		font-size:14px;
		font-weight:bold;
		padding:6px 0 4px 10px !important;
}
