@charset "UTF-8";
/* CSS Document */

img{border:none;}

a{text-decoration:none;color:#444}
a:link{text-decoration:none;color:#444}
a:hover{text-decoration:none;color:#BD4C4C}
/*a:visited{text-decoration:none;color:#444}*/



/* common class */
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.txtL{text-align:left;}
.txtC{text-align:center;}
.txtR{text-align:right;}
.txt11{font-size:11px;}
.txtBold{font-weight:bold;}
.txtN{font-weight:100;}
.box_L1{width:168;padding:10px;background:#fbfbfb;border:1px solid #dfdfdf;margin-bottom:10px;}
.box_L2{width:160;padding:10px 15px;background:#eee;margin-bottom:10px;}

.box_L1 ul{list-style:none;margin:0;padding:0;}

.txtcolor_red{color:red;}

.clear{clear:both;height:0px;}
.redtxt{color:red;}



#top_login{position:relative;height:18px;width:1000px;margin:5px auto;}
	#top_login ul{list-style:none;float:right;margin:0;padding:0;}
	#top_login ul li{float:left;margin:0 8px;}
	#top_login,#top_login a { font-size:12px; color:#a0a0a0; }
	#top_login input { border-left:0px; border-top:0px; border-right:0px; border-bottom:1px solid #a0a0a0; width:90px; height:16px; font-size:12px;outline:none; }


#txtContents{position:relative;width:1000px;height:144px;background:url(/images/main/notice_bg.gif) no-repeat;margin:10px auto;}
	#noticeBox{position:absolute;left:10px;top:30px;margin:0;padding:0;width:390px;}
	#noticeBox li{display:block;width:370px;background:url(/board/image/board02_10.gif) no-repeat 0 50%;padding:3px 0 3px 10px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}
	#reviewBox{position:absolute;left:610px;top:30px;margin:0;padding:0;width:220px;}
	#reviewBox li{display:block;width:200px;background:url(/board/image/board02_10.gif) no-repeat 0 50%;padding:3px 0 3px 10px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}
	#m21{position:absolute;width:198px;height:124px;top:20px;left:400px;}
	#m22{position:absolute;width:169px;height:124px;top:20px;right:0px;}
#useHelp{position:relative;margin:10px auto;width:1000px;}
#hotNnew{position:relative;width:1000px;height:450px;margin:10px auto;border-top:2px solid #eee;border-bottom:2px solid #eee}

	
	#todaysdeal{position:absolute;top:0;left:600px;width:175px;border-left:1px solid #f1f1f1;padding:10px}
		#todaysdeal p{padding:o;margin:0;}
		#todaysdeal .dealPd{height:380px;}
		#todaysdeal .lefttime{text-align:center;}
	#rban{position:absolute;width:200px;top:0;right:0;padding:15px 0;}
		#rban ul{margin:0;padding:0;list-style:none;}
		#rban ul li{display:block;height:140px;}
		#rban ul li.cy{background:#fff100;}
		#rban ul li.cb{background:#00b4ff;}
		#rban ul li.cp{background:#f19ec2;}
#taxRate{position:relative;width:1000px;margin:10px auto;border:1px dashed #ddd;height:150px;}

#footerMenu{position:relative;width:1000px;margin:20px auto 0;padding:10px 0;text-align:center;border-top:2px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
	#footerMenu span{margin:0 30px;}
	#footerMenu span a{color:#777;}
#footer{position:relative;width:1000px;margin:0 auto;padding:10px 0;font-size:11px;color:#999;line-height:15px;}



/* 상단 */

#header{position:relative; width:100%; height:390px; background:url('/admin/etc/main_img/main_bg_202001.png'); overflow:hidden;}
#header_body{position:relative;margin:0 auto 15px; width:1020px; height:184px; overflow:hidden; }
	#top_logo{position:relative; display:inline-block;}
	#top_menu{position: absolute; left: 376px; top: 5px; display:inline-block; float:right; }
		#top_menu img { margin-left:0px; cursor:pointer; }
	#top_text{position:relative;left:0px;top:0px;}
	#top_addr_nj{position:absolute;left:0px;top:20px;width:115px;height:100px; font-size:11px; line-height:140%; letter-spacing:0px; font-family: "굴림체"; color:#888888; }
	#top_addr_or{position:absolute;left:130px;top:20px;width:135px;height:100px; font-size:11px; line-height:140%; letter-spacing:0px; font-family: "굴림체"; color:#888888; }
	#gb_menu{position:absolute;top:80px; right:0px;}
		#gb_menu ul{margin:0;padding:0;list-style:none;}
		#gb_menu ul li{float:left;}
	#fav_box{position:absolute; top:20px; right:5px;}
	#menu_bar{position:absolute;width:1000px;height:45px;left:0;bottom:0px;background:url('/images/top/menubar_bg.gif') no-repeat;}
		#menu_bar ul{margin:0;padding:0;list-style:none;}
		#menu_bar ul li{float:left;}
		#menu_bar ul li a{display:block;height:45px;background:url('/images/top/menu.gif') no-repeat 0 0;text-indent:-300px;overflow:hidden}
		#menu_bar ul li.menu1 a{width:140px;background-position:0 0;}
		#menu_bar ul li.menu2 a{width:130px;background-position:-140px 0;}
		#menu_bar ul li.menu3 a{width:130px;background-position:-270px 0;}
		#menu_bar ul li.menu4 a{width:135px;background-position:-400px 0;}
		#menu_bar ul li.menu5 a{width:155px;background-position:-535px 0;}
		#menu_bar ul li.menu6 a{width:150px;background-position:-690px 0;}
		#menu_bar ul li.menu7 a{width:160px;background-position:-840px 0;}
		#menu_bar ul li.menu1 a:hover{width:140px;background-position:0 -45px;}
		#menu_bar ul li.menu2 a:hover{width:130px;background-position:-140px -45px;}
		#menu_bar ul li.menu3 a:hover{width:130px;background-position:-270px -45px;}
		#menu_bar ul li.menu4 a:hover{width:135px;background-position:-400px -45px;}
		#menu_bar ul li.menu5 a:hover{width:155px;background-position:-535px -45px;}
		#menu_bar ul li.menu6 a:hover{width:150px;background-position:-690px -45px;}
		#menu_bar ul li.menu7 a:hover{width:160px;background-position:-840px -45px;}
		#menu_bar ul li.menu1 a:active,#menu_bar ul li.menu1 a.on{width:140px;background-position:0 -90px;}
		#menu_bar ul li.menu2 a:active,#menu_bar ul li.menu2 a.on{width:130px;background-position:-140px -90px;}
		#menu_bar ul li.menu3 a:active,#menu_bar ul li.menu3 a.on{width:130px;background-position:-270px -90px;}
		#menu_bar ul li.menu4 a:active,#menu_bar ul li.menu4 a.on{width:135px;background-position:-400px -90px;}
		#menu_bar ul li.menu5 a:active,#menu_bar ul li.menu5 a.on{width:155px;background-position:-535px -90px;}
		#menu_bar ul li.menu6 a:active,#menu_bar ul li.menu6 a.on{width:150px;background-position:-690px -90px;}
		#menu_bar ul li.menu7 a:active,#menu_bar ul li.menu7 a.on{width:160px;background-position:-840px -90px;}

#middle{position:relative; width:100%; height:41px; margin-bottom:20px; }
#middle_body{position:relative;margin:0 auto 15px; width:1020px; height:160px;}
	#middle_top {position:relative; width:100%; height:100px; } /* background:url('/images/top/middle_top.png');} */
	#middle_top .on {position:relative; width:100%; height:100px; } /* background:url('/images/top/middle_top.png');} */
	#middle_top .sub_menu { z-index:9999; }
	#middle_top .sub_menu ul { margin:0px; padding:0px; list-style:none; }
	#middle_top .sub_menu ul li { float:left; }

/*
	#middle_bottom {position:relative; margin:0 auto; width:1020px; height:191px; background:url('/images/top/middle_bottom3_new.png'); }
*/
.top_menu_bg {
	/* 기본 배경색 지정-투명도가 모두 적용되지 않았을 때 색상 */
	background: #FFFFFF;

	/* RGBa 적용 - Firefox, Chrome, Safari, Opera ... */
	background: rgba(255,255,255,0.6);
	
	/* IE에서 Filter적용을 위해 배경을 지움 */
	background: transparent !ie;
	
	/* 정상적인 Filter적용을 위해 zoom:1을 적용 */
	zoom:1;
	
	/* IE5.5-7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f990000, endColorstr=#7f990000);
	
	/* IE8,9 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f990000, endColorstr=#7f990000)";
}

	#middle_bottom {position:relative; margin:0 auto; width:1020px; height:191px; }
		#middle_menu_pre { position:absolute; width:680px; top:33px; left:30px; }
			#notice_box_pre { position:relative; left:0px; width:679px; height:170px; background:url('/images/top/notice_box_bg.gif'); }
			#notice_box_pre .notice { position:absolute; top:23px; left:15px; width:300px; height:130px; } 
			#notice_box_pre .event { position:absolute; top:23px; left:360px; width:300px; height:130px; } 
			#notice_box_pre ul { margin:0px; padding:0px; list-style:none; } 
			#notice_box_pre li { display:block; width:100%; padding:2px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } 
		#middle_login { position:absolute; width:245px; top:33px; left:770px; }
			#login_id { width:205px; height:36px; }
			#login_id input { width:200px; height:28px; font-size:14px; border:1px solid #ebebeb; outline-style:none; border-radius:5px; }
			#login_pw { width:205px; height:39px; }
			#login_pw input { width:200px; height:28px; font-size:14px; border:1px solid #ebebeb; outline-style:none; border-radius:5px; }
			#middle_login .login_input { margin-left:5px; margin-top:7px; width:185px; border:0px; outline-style:none; }
		#middle_menu_after { position:absolute; width:100%; height:191px; }

		#middle_logout { width:100%; height:100%; }
			#middle_logout_title { font-size:12px; color: #FFFFFF; text-align:right; }
			#middle_logout_name { font-size:18px; color: #333333; text-align:left; line-height:130%; font-family:"굴림"; padding-left:20px; height:50px; }
			#middle_logout_order { position:relative; top:126px; left:46px; }
			#middle_logout_list { position:relative; top:126px; left:153px; }

#bottom{position:relative; width:100%; height:622px; background:url('/images/bottom/bottom_tm_bg.gif'); background-repeat:repeat-x;}
#bottom_body{position:relative;margin:0 auto 15px; width:1020px; height:160px;}
	#bottom_top {position:relative; width:100%; height:236px; background:url('/images/bottom/bottom_top_bg.png');}
		#bottom_top li {list-style:none; margin-bottom:10px; }
		#bottom_menu_01 { position:absolute; top:28px; left:87px; }
		#bottom_menu_02 { position:absolute; top:28px; left:336px; }
		#bottom_menu_03 { position:absolute; top:28px; left:587px; }
		#bottom_menu_04 { position:absolute; top:28px; left:836px; }
	#bottom_middle {position:relative; width:100%; height:196px;}
	#bottom_bottom {position:relative; width:100%; height:190px;}
		#bottom_banner li {list-style:none; margin-right:22px; float:left; }
		#bottom_banner { position:absolute; top:30px; left:246px; }
		#bottom_text{ position:absolute; top:60px; }

#main_img_wrap{position:relative;margin:0 auto 15px;width:1000px; height:315px;}
	#main_img{width:730px;height:315px;float:left;position:relative;overflow:hidden;}
		#main_img_box{position:absolute;left:0;top:0;}
		#main_img ul{position:absolute;right:13px;bottom:23px;margin:0;padding:0;}
		#main_img ul li{float:left;display:block;width:20px;height:20px;cursor:pointer;margin-left:5px;background:#000;}
		#main_img ul li.on{background:yellow;}
	#alert_zone{width:260px;float:right;height:315px;}
		#notice{width:245px;margin:10px auto;padding:0;list-style:none;height: 112px;}
		#notice h2{margin:0 0 8px;}
		#notice li{ display:block; width:100%; padding:2px; overflow:hidden; text-overflow: ellipsis; white-space:nowrap}

		#weekly_best{position:relative;background:url('/images/main/weekly_best.gif') no-repeat 0 0;padding:30px 20px 7px 25px;min-height:60px;}
		#balloon_best{position:absolute;right:-5px;top:20px;}

		#coupon{text-align:right;}

#side_menu{position:absolute;width:81px;top:150px;right:-95px;background:url('/images/side_menu_bg.gif') no-repeat 0 100%;min-height:200px;}
	#side_txt{padding:10px 10px;text-align:right;font-size:11px;color:#959595}
	#side_menu ul{margin:10px 0 10px 0;padding:0;list-style:none;}
	#side_menu ul li{display:block;margin:0;padding:3px 10px;text-align:right;color:#666;font-size:11px;}
	#side_menu ul li a{color:#666;font-size:11px;}
	#side_menu ul li.side1{background:url('/images/side_menu_bg1.gif') no-repeat 5px 50%;}
	#side_menu ul li.side2{background:url('/images/side_menu_bg2.gif') no-repeat 5px 50%;}
	#side_menu ul li.side3{background:url('/images/side_menu_bg3.gif') no-repeat 5px 50%;}
	#side_menu ul li.side4{background:url('/images/side_menu_bg4.gif') no-repeat 5px 50%;}
	#side_menu ul li.side5{background:url('/images/side_menu_bg5.gif') no-repeat 5px 50%;}
	
#banner_wrap{position:relative;margin:0 auto 15px;width:1000px;height:100px;}
	#banner_wrap ul{padding:0;margin:0;list-style:none;}
	#banner_wrap ul li{float:left;display:block;}
	#banner_wrap ul li.mid{margin:0 20px;}

.verline{width:100%;height:20px;background:url('/images/verline.gif') repeat-x 0 50%;}

#main_contents_wrap{position:relative;margin:0 auto 15px;width:1000px;}

#main_goods{list-style:none;margin:15px 0;padding:0;}
#main_goods li{float:left;margin:0 10px}

#main_best_brand {position:relative;margin:0 auto 15px;width:1000px;}
	#main_best_brand ul{list-style:none;margin:0;padding:0;float:right;}
	#main_best_brand ul li{float:left;display:block;padding:3px 3px 0;height:65px;color:#7b7770;cursor:pointer;}

#footer_wrap{border-top:3px solid #bebebe;background:#ebebeb;}
#footer_menu{margin:0 auto;width:1000px;padding:8px 0;}
#footer_menu ul{margin:0;padding:0;}
#footer_menu ul li{float:left;display:block;margin-right:15px;}
#footer_txt{position:relative;margin:0 auto;width:1000px;padding:8px 0 20px;}
#footer_link{position:absolute;top:15px;right:10px;list-style:none;margin:0;padding:0;}
#footer_link li{float:left;}

#topInfo{position:relative;width:1000px;margin:0 auto;background:url(/image/top/top_mid_bg.gif);height:137px;}
	#top_ban{list-style:none;margin:0;padding:0;padding:20px 0 0 20px}
		#top_ban li{float:left;display:block;margin-right:30px;}
/* index 메인이미지 */



	#m13{position:absolute;left:639px;bottom:0px;width:160px;height:149px;}
	#m14{position:absolute;right:0;top:0;width:195px;height:297px;}

#mainWrap{position:relative;width:1000px;margin:0 auto;}
	#mainleft{float:left;width:633px;padding-right:10px;border-right:1px solid #eee}
		#mainimg{position:relative;width:633px;margin:0 auto;height:297px;overflow:hidden;}
			#m11_wrap{position:absolute;left:0;top:0;width:633px;height:276px;overflow:hidden;}
				#m11{position:absolute;left:0;top:0;width:2532px;height:276px;}
					#m11 .m11img{float:left;width:633px;}
			#m11menu{position:absolute;left:0;top:276px;width:633px;height:21px;background:#d9d3ca;text-align:right;}
				#m11menu ul{list-style:none;margin:0;padding:0;float:right;}
				#m11menu ul li{float:left;display:block;padding:5px 15px 0;height:16px;color:#7b7770;cursor:pointer;}
				#m11menu ul li.on{background:#aba69f;color:#fff;font-weight:bold;}
		#m12{position:relative;width:633px;height:180px;}
		#happyWrap{height:135px;width:100%;margin-top:20px;}
			#happyhallo{width:134px;float:right;}
			#happyArti{width:460px;float:left;height:134px;background:#eee;}
			#happyArti ul{margin:0;padding:0;list-style:none;}
			#happyArti ul li{white-space:nowrap;cursor:pointer;text-overflow:ellipsis;overflow:hidden;padding:3px 0 3px 5px;}
			

		#pdList{width:633px;position:relative;min-height:430px;border-bottom:1px solid #eee;}
			#product_wrap{position:relative;width:633px;height:430px;overflow:hidden;}
			#product_wrap > ul{position:absolute;left:50px;top:0;margin:0;padding:0;list-style:none;}
			#product_wrap > ul li{float:left;display:block;width:170px;margin:0px 10px;height:215px;}
			#nums{position:absolute;left:10px;bottom:20px;z-index:100;}
				#nums ul{list-style:none;margin:0;padding:0;}
				#nums ul li{display:block;padding:5px;border:1px solid #ddd;margin:5px 0;}
				#nums ul li a{font-family:tahoma;font-size:11px;color:#333;font-weight:bold;}
				#nums ul li a.on, #nums ul li a:hover,#nums ul li a:active{color:#ce0e0b;}
		#latestWrap{margin-top:20px;height:150px;position:relative;}
			#latestExchange{width:180px;position:absolute;left:10px;top:0;}
			#latestPostscript{width:180px;position:absolute;left:210px;top:0;}
			#latestWrap .title{background:#eee url(/image/main/latest_arrow.gif) no-repeat 95% 50%;padding:5px;}
			#latestWrap ul{margin:5px 0;padding:0 5px;}
			#latestWrap ul li{white-space:nowrap;cursor:pointer;text-overflow:ellipsis;overflow:hidden;padding:3px 0 3px 7px;background:url(/image/main/list_dot.gif) no-repeat 0 50%;}
			#latestBanner{position:absolute;width:200px;height:135px;left:410px;top:0;}
		#brands{position:relative;width:1000px;margin:10px auto;border-top:3px solid #eee;padding:15px 0 0}
			#brands ul{margin:0 0 0 -4px;padding:0;list-style:none;width:1020px;}
			#brands ul li{float:left;margin:0 6px;}
	#mainright{float:right;width:347px;}
		#rtop{width:347px;margin-bottom:20px;}
		#rtop ul{margin:0;padding:0;list-style:none;}
		#rtop ul li{float:left;}

		#letsWrap{margin-bottom:20px;}
			#letsTitle{position:relative;margin-bottom:10px;}
			#letsTitle ul{margin:0;padding:0;list-style:none;position:absolute;right:0;top:5px;}
			#letsTitle ul li{float:left;display:block;width:12px;height:12px;background:url(/image/main/dot_btn.gif) no-repeat -12px 0;margin-right:4px;}
			#letsTitle ul li.on,#letsTitle ul li:hover{background-position:0 0;}
			#letsContent{background:#fffbce;height:300px;}

		#btnset{margin-bottom:20px;}
			#btnset ul{margin:0;padding:0;list-style:none;}
			#btnset ul li{float:left;}

		#bestpickWrap{margin-bottom:20px;}
			#bestpickMenu ul{margin:0;padding:0;list-style:none;}
			#bestpickMenu ul li{float:left;}
			#bestpickMenu ul li a{display:block;text-indent:-99999px;background:url('/image/main/bestpick_menu.gif') no-repeat 0 0;}
			#bestpickMenu ul li.menu1 a{width:115px;height:30px;background-position:0 0}
			#bestpickMenu ul li.menu2 a{width:119px;height:30px;background-position:-9115px 0}
			#bestpickMenu ul li.menu3 a{width:113px;height:30px;background-position:-9234px 0}
			#bestpickMenu ul li.menu1 a:hover,#bestpickMenu ul li.menu1 a.on{width:115px;height:30px;background-position:0 -30px}
			#bestpickMenu ul li.menu2 a:hover,#bestpickMenu ul li.menu2 a.on{width:119px;height:30px;background-position:-115px -30px}
			#bestpickMenu ul li.menu3 a:hover,#bestpickMenu ul li.menu3 a.on{width:113px;height:30px;background-position:-234px -30px}

			#bestpickGoods{margin:0;padding:0;}
				#bestpickGoods li{float:left;display:block;width:173px;height:120px;}
				#bestpickGoods li.best1{height:135px; text-align:center; background:url(/image/main/bestpick_bg3.gif) no-repeat 10px 10px;border-bottom:1px solid #eee;}
				#bestpickGoods li.best1 img {width:170px;height:120px;}
				#bestpickGoods li.best2{height:135px; text-align:center; background:url(/image/main/bestpick_bg2.gif) no-repeat 10px 10px;border-bottom:1px solid #eee;border-right:1px solid #eee;}
				#bestpickGoods li.best2 img {width:170px;height:120px;}
				#bestpickGoods li.best3{height:135px; text-align:center; background:url(/image/main/bestpick_bg3.gif) no-repeat 10px 10px;border-bottom:1px solid #eee;}
				#bestpickGoods li.best3 img {width:170px;height:120px;}
				#bestpickGoods li.best4{height:135px; text-align:center; background:url(/image/main/bestpick_bg4.gif) no-repeat 10px 10px;border-bottom:1px solid #eee;border-right:1px solid #eee;}
				#bestpickGoods li.best4 img {width:170px;height:120px;}
				#bestpickGoods li.best5{height:135px; text-align:center; background:url(/image/main/bestpick_bg5.gif) no-repeat 10px 10px;border-bottom:1px solid #eee;}
				#bestpickGoods li.best5 img {width:170px;height:120px;}
				#bestpickGoods li.best6{height:135px; text-align:center; background:url(/image/main/bestpick_bg4.gif) no-repeat 10px 10px;border-bottom:1px solid #eee;border-right:1px solid #eee;}
				#bestpickGoods li.best6 img {width:170px;height:120px;}

/* 메인 컨텐츠 */
#main_content{position:relative; width:100%;}
#main_content_body{position:relative;margin:0 auto 15px; width:1020px;}
	#main_month { width:100%; height:229px; }
	#main_month_title { position:absolute; left:0px; }
	#main_month_body { position:absolute; left:211px; top:0px; }
	#main_best { width:100%; height:229px; }
	#main_best_title { position:absolute; left:0px; }
	#main_best_body { position:absolute; left:212px; }

/* 서브 컨텐츠 타이틀 */
#sub_title {position:relative; width:1020px; margin:0 auto 20px; }

/* 서브 컨텐츠 본문 */
#contentsWrap{position:relative;width:1020px;margin:0 auto 20px;}
	#contentsLeft{float:left; width:0px; min-height:300px;}
		.box_L1 p{margin:5px 0;}
		.box_L1 .acct{color:red;}
		.box_L1 ul li{margin:2px 0;}
		
		.leftmenu{width:190px;margin:0 0 20px -9px;background:url('/images/sub/leftmenu_top_bg.gif') no-repeat 0 0;padding-left:9px;min-height:60px;}

		.leftmenu h1{padding: 7px 0;margin:0;}
		.leftmenu ul{margin:10px 0 0;padding:0;border-bottom:1px solid #ddd;list-style-type:circle;}
		.leftmenu ul:last-child{border-bottom:none;}
		.leftmenu ul li{display:block;padding:5px 5px;color:#666;border-bottom:1px dashed #eee;}
		.leftmenu ul li:hover{background:#efefef;}
		.leftmenu ul li.on{background:#e1e1e1 url(/images/sub/arrow3.gif) no-repeat 95% 50%;}
		.leftmenu ul li:last-child{border-bottom:none;}
		.leftmenu ul li.depth1{padding-left:15px;}
		.leftmenu ul li.link{cursor:pointer}
		.leftmenu ul li span{float:right;}
		.leftmenu ul li.line { height:1px; background-color:#ddd; padding:0px; margin-top:3px; margin-bottom:3px; }

		.leftweeklybest{position:relative;width:190px;margin:0 0 20px -9px;background:url('/images/sub/left_weeklybest_bg.gif') no-repeat 0 0;padding-left:9px;min-height:50px;padding-top:30px;}
		
		.leftcs{width:190px;margin:0 0 20px -9px;background:url('/images/sub/left_cs_bg.gif') no-repeat 0 0;padding-left:9px;min-height:50px;padding-top:30px;}

		/* 원래 배경색 #3f7ac0 */
		.psnlqna {cursor:pointer;background:#aaa;font-size:15px; color:#FFFFFF; font-weight:bold;text-align:center;padding:6px;margin:0 10px;}
	
		.cscenter {margin:0;}
		.cscenter h2{background:#aaa;font-size:15px; color:#FFFFFF; font-weight:bold;text-align:center;padding:6px;margin:0}
		/*.cscenter h3{background:#aaa;color:#FFFFFF;font-size:11px; padding:4px;margin:0 0 0 7px;width:50px;}*/
		.cscenter h3{/*background:#aaa;*/color:#ffa302;font-size:12px; padding:4px 0 0 4px;margin:0 0 0 7px;}
		.cscenter div{padding:5px 10px;line-height:15px;}

	#contentsRight{float:right; width:1020px; min-height:300px;}

		.pageContent{padding:15px;line-height:20px;}
		.pageContent h4{color:#a03232;}
		.pageContent .litetxt{font-weight:100;font-size:11px;color:#888}
		.pageContent p{margin:10px 15px 30px;}
		.pageContent p.usaddr{margin:10px 15px 10px;}
		.pageContent table{border-collapse:collapse;}
		.pageContent table td,.pageContent table th{text-align:center;padding:5px;border:1px solid #ddd}
		.pageContent table th{background:#f1f1f1;}
		.pageContent table.ratetable tr:nth-child(odd) td{background:#fafafa;}
		.pageContent table.ratetable td.rlite{border-right:1px solid #f1f1f1}

/* 마이페이지 */

.mypage_box_wrap{margin:20px 0; height:205px;}
.mypage_box_wrap .arrowdiv{float:left;width:35px;background:url(/images/sub/mypage_arrow.gif) no-repeat 50% 50px;height:132px;}
.mypage_box_wrap .box{float:left;width:225px;border:1px solid #ddd;padding:10px;margin:5px;height:100%;}
.mypage_box_wrap .box h1{margin:0 0 5px 0;padding:0;}
.mypage_box_wrap .box ul{list-style:none;height:100%;margin:0;padding:0;}
.mypage_box_wrap .box ul li{display:block;padding:8px;}
.mypage_box_wrap .box ul li.h2{display:block;padding:13px;}
.mypage_box_wrap .num1{background:url(/images/sub/bgnum1.gif) no-repeat 50% 40px;}
.mypage_box_wrap .num2{background:url(/images/sub/bgnum2.gif) no-repeat 50% 40px;}
.mypage_box_wrap .num3{background:url(/images/sub/bgnum3.gif) no-repeat 50% 40px;}



input[type="text"],input[type="password"],input[type="select"]{height:13px;padding:2px}




/* UI Object */
.tab_list{height:160px}
.tab_list ul{position:relative;margin:0;padding:0;border-bottom:1px solid #ccc;font-family:Tahoma, Sans-serif;font-size:12px;list-style:none;*zoom:1}
.tab_list ul:after{display:block;clear:both;content:""}
.tab_list li{float:left;margin-bottom:-1px}
.tab_list li a{float:left;position:relative;border:1px solid #eee;border-bottom-color:#ccc;background:#fafafa;color:#666;text-decoration:none}
.tab_list li a span{display:inline-block;padding:6px 25px 6px 25px;letter-spacing:-1px;cursor:pointer}
.tab_list li ul{display:none;position:absolute;top:40px;left:0;width:100%;margin:0;padding:0;border:0;list-style:none;*zoom:1}
.tab_list li ul:after{display:block;clear:both;content:""}
.tab_list li li{float:none;position:relative;margin:0 0 8px 0;color:#999}
.tab_list li li a{float:none;margin:0;padding:0;border:0 !important;background:transparent;font-weight:normal;color:#666 !important;letter-spacing:normal}
.tab_list li li a:hover,
.tab_list li li a:active,
.tab_list li li a:focus{color:#000 !important;text-decoration:underline}
.tab_list li li.more{position:absolute;top:-30px;right:0;border:0 !important;background:transparent}
.tab_list.m1 .m1 a,
.tab_list.m2 .m2 a,
.tab_list.m3 .m3 a,
.tab_list.m4 .m4 a,
.tab_list.m5 .m5 a,
.tab_list.m6 .m6 a,
.tab_list.m7 .m7 a,
.tab_list.m8 .m8 a,
.tab_list.m9 .m9 a,
.tab_list.m10 .m10 a,
.tab_list.m11 .m11 a,
.tab_list.m12 .m12 a{margin-top:-1px;border:1px solid #ccc;border-bottom:1px solid #fff;background:transparent;color:#333}
.tab_list.m1 .m1 a span,
.tab_list.m2 .m2 a span,
.tab_list.m3 .m3 a span,
.tab_list.m4 .m4 a span,
.tab_list.m5 .m5 a span,
.tab_list.m6 .m6 a span,
.tab_list.m7 .m7 a span,
.tab_list.m8 .m8 a span,
.tab_list.m9 .m9 a span,
.tab_list.m10 .m10 a span,
.tab_list.m11 .m11 a span,
.tab_list.m12 .m12 a span{padding-top:7px;font-weight:bold}
.tab_list.m1 .m1 ul,
.tab_list.m2 .m2 ul,
.tab_list.m3 .m3 ul,
.tab_list.m4 .m4 ul,
.tab_list.m5 .m5 ul,
.tab_list.m6 .m6 ul,
.tab_list.m7 .m7 ul,
.tab_list.m8 .m8 ul,
.tab_list.m9 .m9 ul,
.tab_list.m10 .m10 ul,
.tab_list.m11 .m11 ul,
.tab_list.m12 .m12 ul{display:block}
.tab_list.js_off{height:auto}
.tab_list.js_off ul{border:0}
.tab_list.js_off li{float:none;position:relative}
.tab_list.js_off li a{display:block;float:none;border:1px solid #eee !important;border-bottom-color:#ccc !important;background:#fafafa !important;font-weight:bold;color:#333}
.tab_list.js_off li ul{position:static;display:block;left:0;top:0;padding:5px 0}
.tab_list.js_off li li a{display:inline;border:0 !important;background:none !important;font-weight:normal}
.tab_list.js_off li li.more{top:7px;right:15px}
/* //UI Object */


#pr_list ul{list-style:none;margin:0;padding:0;}
#pr_list li{float:left;display:block;width:178px;margin:5px;border:1px solid #eee;}
#pr_list li div{text-align:center; height:130px;}
#pr_list li p{margin:0;padding:5px;background:#f3f3f3; height:55px;}

.count_box td { font-size:14px; text-align:center; font-weight:bold; }

.page_title { display:none }