.defaultbox {width:1000px;}
#head_wrap {position:relative; margin-bottom:50px;}
#body_content, #foot_wrap {width:1000px; float:none; }
#foot_info { width:870px; }
ul#fm li { padding:0 63px; }
.rbanner {margin-left:510px;}


.box_title {padding:10px 15px; font-family:'Yoongb'; font-size:13px; line-height:1.1; } 
.titlebar {background:#f2f5f9; display:block;}
.titlebarline {border-bottom:solid 1px #d0d0d0;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  }

#spotsearchbox {display:none; }
#spotsearchboxm_special {display:block; position:absolute; top:69px; left:210px; font-size:13px;  } /*����� �ΰ� �϶�*/
#spotsearchboxm {display:block; position:absolute; top:69px; left:175px; font-size:13px;  } /*����� �ΰ� �ƴҶ�*/

input.sst_ { float:left;width:240px; height:35px;  border:2px solid #3675c7; padding:8px 12px 8px 7px;background:#ffffff}
.bss_ { float:left; background:#3B78CE; height:35px; line-height:35px; padding:0 10px}
.bss2_ {  float:left; margin-left:5px; border:1px solid #c7c9cb; background:#f9f7f7;  height:33px; line-height:33px; padding:0 10px}

a.bss_ {color:#fff;}
a.bss2_ {color:#555555;}

#mcenter { width:695px; margin:5px 0; float:left; }

#shopbox {
	height:139px;
	border:solid 1px #d7d7d7; width:695px; margin:0; padding:0; min-height:30px; font-size:12px; margin-top:5px;}
	ul#shopbox2 {padding:0px 14px 10px;  }
	ul#shopbox2:after {content:""; clear:both; display:block; height:0; float:none;}
	ul#shopbox2 li{padding-left:13Px; float:left;  }
	ul#shopbox2 li:first-child{padding-left:0px;  }
	.shoppic {width:100px;}
	.shoppic img {border:1px solid #d0d0d0; height:75px;width:100px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	
#sellerbox {border:solid 1px #d7d7d7; width:695px; height:324px; margin-top:5px; }
	
	#tab1 { position: relative; }
	#tab1 .tabmenu { width: 100%; margin:0; padding:0; background:#f2f5f9; min-height:36px; }
	#tab1 .tabmenu ul { list-style: none; float: left; margin: 0 0 0 0px; padding: 0; }
	#tab1 .tabmenu > ul > li { float:left; margin: 0; padding: 0; background: transparent; text-align: justify;   }
	#tab1 .tabmenu ul li{ float:left; border-right:1px solid #d7d7d7; }
	#tab1 .tabmenu > ul > li > a { padding:0px 18px; margin:0; display:inline-block; border-left:solid 0px #dbdbdb;height:36px; line-height:36px; font-family:Yoongb;}
	#tab1 .tabmenu ul li a.on {color:#0c78df; background:#fff;margin:0; }
	@media screen and (-webkit-min-device-pixel-ratio:0) { 
		#tab1 .tabmenu ul li a.on {padding:0 18px;}
	} 	
	#tab1 .tabcontent { display: none; position: absolute; left: 0; top:41px; margin: 0; padding: 0 0px; width:100%;  }
	#tab1 .tabcontent h2{margin: 0; padding: 5px 0;}
	#tab1 .tabcontent ul {padding:0 0 5px 0; width:100%;}
	#tab1 .tabcontent ul li {  padding:0; border:solid 0px #ccc; width:100%; }
	#tab1 .tabcontent ul li a { padding:0 0 0 15px;  height:25px; line-height:25px; font-size:13px;}
	#tab1 .tabcontent ul li a:hover {color:#5498f2;}
	#tab1 .tabcontent ul li span.date {padding:0 13px 0 6px; margin:0; float:right; line-height:25px;  color:#444; font-size:12px;font-family: Yoongb;}


	#tab1 div.tabmore1 { position: absolute; top:-28px; right:15px; margin: 0 0; padding:0 0 ; height:13px; z-index:3;  }
	#tab1 div.tabmore1 a {border:none !important; padding:0 !important; margin:0 !important; background:none !important;}
	
	
#phonebuy {
	height:297px;
	border:solid 1px #dbdbdb; width:300px; margin:0; padding:0; margin-top:5px;}
	.phonebuytitle { min-height:30px; padding:5px 0 3px 15px; line-height:27px;  color:#444; font-size:13px; font-family:'Yoongb';}
	.icon_shop{background:url(/img/main/icon_shop.png) no-repeat 100% 0px; display:inline-block; width:17px; height:12px; overflow:hidden;}
	.box_reg{background:#9b9b9b; display:inline-block; width:28px; height:13px; line-height:13px; overflow:hidden; text-align:center;padding:2px 0 1px; margin-top:-2px;}
	@media screen and (-webkit-min-device-pixel-ratio:0) { 
		.box_reg {padding:1px 0; ;} 
	} 
	.box_com{background:#53aff0; display:inline-block; width:28px; height:16px; line-height:16px;overflow:hidden;  padding-top:1px;text-align:center; }
	.box_com {}
	.mphonebuy {margin:0 15px;border:1px solid #a1a1a1; height:31px; overflow:hidden;  }
	ul.list0 {padding:0 0 5px 0;}
	ul.list0 li {  padding:0 15px; border:solid 0px #ccc; vertical-align:middle; height:25px; line-height:25px; color:#444;   }
	ul.list0 li a { padding:0 ; font-size:15px; font-family:'Yoongb'; }
	ul.list0 li a:hover {color:#5498f2;}
	ul.list0 li span.icon_result { color:#fff; padding:2px 0 0; margin:4px 0 0 ; font-size:11px; float:right; background:#9b9b9b; width:49px; height:16px; line-height:16px; overflow:hidden; text-align:center;}	
	ul.list0 li span.icon_result.okok {background:#337ff3;}

	ul.list2 {padding:0 0 5px 0;}
	ul.list2 li {  padding:0 15px; border:solid 0px #ccc; vertical-align:middle; height:25px; line-height:25px; color:#444;   }
	ul.list2 li a { padding:0 ; color:#444; font-size:13px; font-family:'Yoon'; letter-spacing:-1px;}
	ul.list2 li a:hover {color:#5498f2;}
	ul.list2 li span.icon_result { color:#fff; padding:2px 0 0; margin:4px 0 0 ; font-size:11px; float:right; background:#9b9b9b; width:49px; height:16px; line-height:16px; overflow:hidden; text-align:center;}	
	ul.list2 li span.icon_result.okok {background:#337ff3;}

	ul.list3 {padding:0 0 5px 0;}
	ul.list3 li {  padding:0 15px; border:solid 0px #ccc; vertical-align:middle; height:25px; line-height:25px; color:#444;   }
	ul.list3 li a { padding:0 ; color:#444; font-size:13px; font-family:'Yoongb'; letter-spacing:-1px; }
	ul.list3 li a:hover {color:#5498f2;}
	ul.list3 li span.icon_result { color:#fff; padding:2px 0 0; margin:4px 0 0 ; font-size:11px; float:right; background:#9b9b9b; width:49px; height:16px; line-height:16px; overflow:hidden; text-align:center;}	
	ul.list3 li span.icon_result.okok {background:#337ff3;}

	ul.list4 {padding:0 0 5px 0;}
	ul.list4 li {  padding:0 15px; border:solid 0px #ccc; vertical-align:middle; height:25px; line-height:25px; color:#444;   }
	ul.list4 li a { padding:0 ; color:#444; font-size:13px; font-family:'Yoongb'; }
	ul.list4 li a:hover {color:#5498f2;}
	ul.list4 li span.icon_result { color:#fff; padding:2px 0 0; margin:4px 0 0 ; font-size:11px; float:right; background:#9b9b9b; width:49px; height:16px; line-height:16px; overflow:hidden; text-align:center;}	
	ul.list4 li span.icon_result.okok {background:#337ff3;}

	ul.list5 {padding:0 0 5px 0;}
	ul.list5 li {  padding:0 15px; border:solid 0px #ccc; vertical-align:middle; height:25px; line-height:25px; color:#444;   }
	ul.list5 li a { padding:0 ; color:#444; font-size:12px; font-family:'Yoon'; }
	ul.list5 li a:hover {color:#5498f2;}
	ul.list5 li span.icon_result { color:#fff; padding:2px 0 0; margin:4px 0 0 ; font-size:11px; float:right; background:#9b9b9b; width:49px; height:16px; line-height:16px; overflow:hidden; text-align:center;}	
	ul.list5 li span.icon_result.okok {background:#337ff3;}

	ul.list6 {padding:0 0 5px 0;}
	ul.list6 li {  padding:0 15px; border:solid 0px #ccc; vertical-align:middle; height:25px; line-height:25px; color:#444;   }
	ul.list6 li a { padding:0 ; color:#444; font-size:13px; font-family:'Yoongb'; }
	ul.list6 li a:hover {color:#5498f2;}
	ul.list6 li span.icon_result { color:#fff; padding:2px 0 0; margin:4px 0 0 ; font-size:11px; float:right; background:#9b9b9b; width:49px; height:16px; line-height:16px; overflow:hidden; text-align:center;}	
	ul.list6 li span.icon_result.okok {background:#337ff3;}

	ul.list7 {padding:5px 0; margin-top:0;}
	ul.list7 li {  padding:0 10px; border:solid 0px #ccc; vertical-align:middle; height:25px; line-height:25px; color:#444;   }
	ul.list7 li a { padding:0 ; font-size:13px; font-family:'Yoon'; letter-spacing:-1px; word-spacing:2px; }
	ul.list7 li a:hover {color:#5498f2;}
	ul.list7 li span.icon_result { color:#fff; padding:2px 0 0; margin:4px 0 0 ; font-size:11px; float:right; background:#9b9b9b; width:49px; height:16px; line-height:16px; overflow:hidden; text-align:center;}	
	ul.list7 li span.icon_result.okok {background:#7b7b7b;}

	ul.list8 {padding:0 0 5px 0;}
	ul.list8 li {  padding:0 15px; border:solid 0px #ccc; vertical-align:middle; height:25px; line-height:25px; color:#444;   }
	ul.list8 li a { padding:0 ; color:#444; font-size:12px; font-family:'Yoon'; letter-spacing:-1px; }
	ul.list8 li a:hover {color:#5498f2;}
	ul.list8 li span.icon_result { color:#fff; padding:2px 0 0; margin:4px 0 0 ; font-size:11px; float:right; background:#9b9b9b; width:49px; height:16px; line-height:16px; overflow:hidden; text-align:center;}	
	ul.list8 li span.icon_result.okok {background:#337ff3;}
	
	.tabmore { position: absolute; top:7px; right:10px; margin: 0 0; padding:0 0 ; height:13px; z-index:3;  }
#phonebuy input.cursor.btn_qu {position:absolute; border:solid 1px #a1a1a1;  background:#a1a1a1; top:0px; right:0; width:107px; height:31px; line-height:31px; font-size:13px; color:#fff;}	
	
#boardbox { border:solid 1px #d7d7d7; width:695px; border-bottom:none; margin-top:5px;}
	#boardbox.add30 {padding-top:30px;}
	#boardbox .topbar { background:#f2f5f9; min-height:36px; }
	ul#cate2 { width:3000px;}
	ul#cate2 li{ float:left; border-right:1px solid #d7d7d7; }
	ul#cate2 li a{ padding:0px 10px; width:90px; margin:0; display:inline-block; line-height:36px; height:36px; font-size:13px; text-align:center; font-family:Yoongb; }
	ul#cate2 li a.ons{ color:#0c78df; background:#fff;margin:0;}

	#tabnext1, #tabprev1 { height:36px; background:#fff; position:absolute; top:0; right:0;}
	#tabprev1 {right:12px;}
	#tabnext1 img,#tabprev1 img { margin-top:0px;}

	#mboard_setting	{position:absolute; top:37px; width:222px; padding:12px 14px; z-index:99; right:3px;}
	#mboard_setting .tit_h4_3 {background:url(/img/member/bul_h4_2.png) no-repeat 0 0px; padding:0 0 0 15px; color:#444;   }
	#mboard_setting .exp {padding:6px 17px; background:#f9f9f9;}
	#mboard_setting select {width:100%; padding:2px 0; border:solid 1px #dbdbdb; }
	
	ul.boardlist {  min-height:870px; border-bottom:solid 1px #d6d6d6;}
	ul.boardlist li { border-top:solid 1px #d6d6d6; padding:10px 15px 7px; }
	ul.boardlist li:first-child { border-top:none; }
	ul.boardlist li .pic { float:left; margin:0 10px 5px 0; border:1px solid #ededed;padding:0; vertical-align:top; height:37px; width:37px; overflow:hidden; }
	ul.boardlist li .pic img {height:100%; width:100%;}
	ul.boardlist li .link1 { min-height:40px; display:block; font-size:13px;}
	ul.boardlist li .etc {border-top:1px dotted #bfbfbf;padding:7px 0 0; }
	ul.boardlist li span:last-child { vertical-align:top; padding-top:10px; display:inline-block;font-family: Yoongb;}

	
	
#mright { width:300px; float:right; position:relative; margin:5px 0; }	
#loginbox	{border:solid 1px #dbdbdb; background:#f6f6f6; font-size:12px; color:#6d7078; min-height:140px;}
	.tit_h4_4 {}
	ul.login_quick_btn {}
	ul.login_quick_btn li {border-left:1px solid #d8d8d8; width:25%; float:left; line-height:35px; height:35px; text-align:center;}
	ul.login_quick_btn li:first-child {border:none;}
	ul.login_quick_btn li a {display:block; color:#000 !important;}
	ul.login_quick_btn li a:hover {color:#3b78ce  !important;}
	#loginbox input.ip1 {border:solid 1px #a3a5a7; border-bottom:solid 1px #e8e9e8; width:152px; padding:0px 10px ; line-height:27px; height:27px;  font-size:12px !important; color:#333;}
	#loginbox input.ip2 {border:solid 1px #a3a5a7; border-top:none; width:152px; padding:0px 10px ; height:27px; line-height:27px; font-size:12px !important; color:#333; }
	#loginbox input.btn_login {position:absolute; border:solid 1px #0e56c5;  background:#3B78CE; top:10px; right:20px; width:90px; height:57px; line-height:57px; font-size:13px; color:#fff;}
	#loginbox a {color:#6d7078;}
	#mytabbox {position:absolute; top:140px; left:0; border:solid 1px #dbdbdb; background:#fff; z-index:98;width:298px;}
	#mytabbox .tit {background:url(/img/main/mytabbg.png) repeat-x; min-height:20px;padding:9px 20px;}	
	#mytabbox ul#sortMe {padding:10px 20px; }
	#mytabbox ul#sortMe:after {content:""; clear:both; display:block; height:0; float:none;}
	#mytabbox ul#sortMe li { float:left;width:23%; padding:5px 0;border:solid 1px #ccc; margin:1px; text-align:center; background:#f0f0f0; }
	
	
	
	#boardbox2 {border:solid 1px #dbdbdb; margin-top:5px; height:193px; width:298px; overflow:hidden;}
	#tab3 { position: relative; }
	#tab3 .tabmenu { width: 100%; margin:0; padding:0; background:#F2F5F9; min-height:36px;}
	#tab3 .tabmenu ul { list-style: none; float: left; margin: 0 0 0; padding: 0;  width:530px;}
	#tab3 .tabmenu ul li { float:left; margin: 0; padding: 0; background: transparent; border-right:solid 1px #dbdbdb;}
	#tab3 .tabmenu ul li a { font-size:13px; padding:0px; width:70px;  text-align:center; margin:0; display:inline-block;  height:36px;line-height:36px; font-family:Yoongb;}
	#tab3 .tabmenu ul.nolg li a {width:100px;}
	#tab3 .tabmenu ul li a.on {color:#0c78df; background:#fff;margin:0;  border-bottom:solid 1px #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	@media screen and (-webkit-min-device-pixel-ratio:0) { 
		#tab3 .tabmenu ul li a.on {padding:0;} 
	} 
	#tabnext, #tabprev { width:20px; height:36px; background:#fff; }
	#tabnext img,#tabprev img { margin-top:0px;}
	#tab3 .tabcontent { display: none; position: absolute; left: 0; top:41px; margin: 0; padding: 0 0px; width:100%;}
	#tab3 .tabcontent h2{margin: 0; padding: 5px 0;}
	#tab3 .tabcontent ul {padding:0 0 0px 0;}
	#tab3 .tabcontent ul li { padding:0; border:solid 0px #ccc; width:100%;}
	#tab3 .tabcontent ul li a { padding:0 0 0 10px; font-size:13px; border:none;  width:248px; text-align:left; height:25px; line-height:25px; word-spacing:2px;}
	#tab3 .tabcontent ul li a:hover {color:#5498f2;}
	#tab3 .tabcontent ul li span.date {padding:0 13px 0 6px; margin:0; font-size:11px; float:right;}	

#com19 {letter-spacing:-1px;}

#slides {height:149px; overflow:hidden; }
    #slides .slidesjs-navigation {
      margin:-16px 0 0px;
      position:absolute; top:50%;  z-index:9997;border:0px solid #ccc; 
    }

    #slides .slidesjs-previous {left:0px; }

		#slides .slidesjs-next { right:0px; }
		#slides .slidesjs-stop { top:-5000px; }
		#slides .slidesjs-playing { top:-5000px; }
		#slides .slidesjs-play { top:-5000px; }
    
    #slides_sno .slidesjs-pagination {display:none;}
		#slides_sno a {display:block; padding:9px 0 ;}
		
.slidesjs-pagination {
  margin: 10px 10px 0 0;
  float: right;
  list-style: none;
  position:absolute; z-index:9998; right:0; top:0;
}

.slidesjs-pagination li {
  float: left;
  margin: 0 1px;
  
}

.slidesjs-pagination li a {
  display: block;
  width: 13px;
  height: 0;
  padding-top: 13px;
  background-image: url(/img/main/pagination.png);
  background-position: 0 0;
  float: left;
  overflow: hidden;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
  background-position: 0 -13px
}

.slidesjs-pagination li a:hover {
  background-position: 0 -26px
}
	
	
#boardbox3 {border:solid 1px #dbdbdb; height:321px; position: relative; margin-top:5px;}

.icon_qqq{background:url(/img/board/icon_qqq.png) no-repeat 100% 0px; display:inline-block; width:14px; height:13px; overflow:hidden;}
.asbox {padding:5px; background:#fff; border:2px solid #89a4d7; }
.arr_top {height:6px; padding:0; margin:0; width:100%; text-align:center; line-height:0;}
.arr_top img {padding:0; margin:0; line-height:0;}

	#tab4 { position: relative; }
	#tab4 .tabmenu { width: 100%; margin:0; padding:0; background:#f2f5f9; min-height:36px;  }
	#tab4 .tabmenu ul { list-style: none; float: left; margin: 0 0 0; padding: 0;  width:300px;}
	#tab4 .tabmenu ul li {  border-left:solid 1px #dbdbdb; width:55%; float:left; margin: 0; padding: 0;  }
	#tab4 .tabmenu > ul > li:first-child {  width:45%;  border-left:none}
	#tab4 .tabmenu > ul > li > a { padding:0 10px; text-align:left; margin:0; display:block; height:36px; line-height:36px; font-size:13px; font-family:Yoongb;}
	#tab4 .tabmenu ul li:first-child a  {border-right:none}
	#tab4 .tabmenu ul li a.on {color:#0c78df; background:#fff; margin:0; border-bottom:solid 1px #fff;}

	#tab4 .tabmenu .btn_qqq1 { position:absolute; margin:-8px 0 0 10px; left:105px;}
	#tab4 .tabmenu .btn_qqq2 { position:absolute; margin:-8px 0 0 10px; right:10px;}
	#tab4 .tabmenu ul li p.off { position:absolute; top:17px; border:none; padding:0; border-right:solid 1px #dbdbdb;}
	#tab4 .tabmenu ul li p.off.off2 {right:2px;}

	@media screen and (-webkit-min-device-pixel-ratio:0) { 
		#tab4 .tabmenu ul li a.on {padding:0 18px;}
	} 	

	
	#tab4 .tabcontent { display: none; position: absolute; left: 0; top:41px; margin: 0; padding: 0 0px; width:100%;}
	#tab4 .tabcontent h2{margin: 0; padding: 5px 0;}
	#tab4 .tabcontent ul {padding:0 0 5px 0;}
	#tab4 .tabcontent ul li {  font-weight:normal;padding:0 0; border:solid 0px #ccc; width:100%;}
	#tab4 .tabcontent ul li a { padding:0 0 0 15px; font-size:13px; border:none; text-align:left; height:25px; line-height:25px; width:240px;float:left;}
	#tab4 .tabcontent ul li a:hover {color:#5498f2;}
	#tab4 .tabcontent ul li .main-recent-hit {float:right; text-align:right; padding-right:10px; height:25px; line-height:25px; max-width:56px; width:40px; overflow: hidden; white-space:nowrap;text-overflow:ellipsis; display:inline-block;}
	#tab4 .tabcontent ul li span.date {padding:0 13px 0 6px; margin:0; font-size:11px; }		

.favtxt1 {position:absolute; top:28px; left:30px; display:none;}
.favtxt2 {position:absolute; top:28px; left:183px;  display:none;}	

	#phtip {background:#fff; border:solid 1px #dbdbdb; line-height:1.5; overflow:hidden; width:100%; margin-top:5px; /*text-align:justify;*/}
	#phtip .txt {padding:10px;}
	#phtip .txt:after {content:""; clear:both; display:block; height:0; float:none;}
	#phtip .txt img { float:left; margin:0 5px 0 0; }
	#phtip ul li {  font-weight:normal;padding:0 0 0 0; border:solid 0px #ccc; width:100%;}
	#phtip ul li a { color:#333333; font-size:13px; border:none; height:35px; line-height:35px; }
	#phtip ul li a:hover {color:#5498f2;}
	#phtip ul li span.date {padding:0 13px 0 6px; margin:0; font-size:11px; float:right;}		
	.box_phtip{font-size:11px;background:#ff5411; display:inline-block; width:28px; height:16px; line-height:16px;overflow:hidden;color:#fff;  padding-top:1px;text-align:center; vertical-align:middle; }

	#phtip2 {border:solid 1px #dbdbdb; line-height:1.5; /*text-align:justify;*/}
	#phtip3 {border:solid 1px #dbdbdb; line-height:1.5; /*text-align:justify;*/}
	#phtip4 {border:solid 1px #dbdbdb; line-height:1.5; /*text-align:justify;*/}
	
	#weather {display:none; border:solid 1px #dbdbdb; line-height:1.5; /*text-align:justify;*/ margin-top:5px;}
	#weather .txt {padding:10px; font-size:13px;}
	#weather .txt:after {content:""; clear:both; display:block; height:0; float:none;}
	#weather .txt img { float:left; margin:0 5px 0 0; }

#quickbox { margin-top:5px; border:solid 1px #dbdbdb;}
#quickbox ul {}
#quickbox ul li{ width:50%; float:left;}
#quickbox ul li.ll1 { border:1px solid #dbdbdb; border-width:0 1px 1px 0;}
#quickbox ul li.ll2 { border:1px solid #dbdbdb; border-width:0 0px 1px 0;}
#quickbox ul li.ll3 { border:1px solid #dbdbdb; border-width:0 1px 0px 0;}
#quickbox ul li a { padding:0 5px 0 15px; line-height:32px; height:32px;border:2px solid #fff; display:block;}
#quickbox ul li a:hover {border:2px solid #5390F0;}

	#bbasak_info {border:solid 1px #dbdbdb; line-height:1.5; /*text-align:justify;*/ margin-top:5px; display:none;}
	#bbasak_info ul.bbif1 {padding:0 10px; font-size:13px;}
	#bbasak_info ul.bbif1:after {content:""; clear:both; display:block; height:0; float:none;}
	#bbasak_info ul.bbif1 img { float:left; margin:0 15px 0 0; }
	#bbasak_info ul.bbif1 li { padding:0 0 10px 0; }
	#bbasak_info ul.bbif1 li:after {content:""; clear:both; display:block; height:0; float:none;}


	#bbasak_info2 { border:solid 1px #dbdbdb; line-height:1.5; /*text-align:justify;*/ margin-top:5px;width:695px; }
	#bbasak_info2 ul.bbiflist {padding:5px 0px 0; font-size:13px; border-bottom:1px dotted #dbdbdb; margin:0 15px;}
	#bbasak_info2 ul.bbiflist.last {border:none;}
	#bbasak_info2 ul.bbiflist:after {content:""; clear:both; display:block; height:0; float:none;}
	#bbasak_info2 ul.bbiflist li { margin:0 0; padding:0 0 0 90px; position:relative;}
	#bbasak_info2 ul.bbiflist li a {line-height:25px; height:25px; }
	#bbasak_info2 ul.bbiflist li:first-child { margin:0;  position:absolute;  padding:5px 10px 0 0 ; border-right:1px dotted #dbdbdb; min-height:69px; }
	#bbasak_info2 ul.bbif1 li:after {content:""; clear:both; display:block; height:0; float:none;}

	#bbasak_info2 ul.bbiflist li .writer {padding:0 0 0 6px; margin:0; float:right; line-height:25px;  color:#444 !important; font-size:12px;font-family: Yoongb;}
	
	
/* Weather */
#twbox { 
	position:relative; margin-top:5px; border:solid 1px #dbdbdb; background:#f8f8f8;
	height:73px; /* Need Block Size */
}
.regionbox{position:absolute;top:7px;right:12px;z-index:1;font-size:.92em;line-height:13px}

.tw_a{display:block;width:274px;height:39px;margin:auto;text-decoration:none!important;cursor:pointer}
.tw_a:hover{color:#2f3743}
.tw_a .to,.tsq_weather .tw_a .ym,.tsq_weather .tw_a .ya,.tsq_weather .tw_a .out{display:inline;float:left;clear:right;position:relative;height:34px}
.tw_a .to{width:78px;margin-right:7px}
.tw_a .ym{width:85px;margin-right:9px}
.tw_a .ya{width:86px;margin-right:7px}
.tw_a .out{width:84px;margin-right:7px}
.tw_a .out_end{margin-right:6px}
.tw_a .tw_box{display:block;padding:5px 0 0 40px;text-align:center;white-space:nowrap}
.tw_a .tw_tit{display:block;font-size:11px;font-weight:normal;color:#85868a;letter-spacing:-1px}
.tw_a .deg{display:block;font-weight:bold;color:#2f3743;text-indent:1px}
.tw_a .deg em{font-family:'tahoma',sans-serif;color:#2f3743}
.tw_a .out .tw_box{padding-top:1px;line-height:11px}
.tw_a .out .deg_max,.tsq_weather .tw_a .out .deg_curr{display:block;font-weight:bold;color:#ef0d00;text-indent:3px}
.tw_a .out .deg_curr{margin-top:1px;color:#2c6cd9}
.tw_a .out .deg_max em,.tsq_weather .tw_a .out .deg_curr em{font-family:'tahoma',sans-serif;font-size:11px;font-weight:bold}
.tw_a .out .deg_max em{color:#ef0d00}
.tw_a .out .deg_curr em{color:#2c6cd9}

.tsq_wtb{overflow:hidden;position:absolute;top:0;left:0;width:40px;height:34px; /* background:url(http://img.naver.net/static/www/img/sp_weather_big.jpg) no-repeat;text-indent:-9999px*/ }
.tsq_wtb1{background-position:0 0}
.tsq_wtb2{background-position:-50px 0}
.tsq_wtb3{background-position:-100px 0}
.tsq_wtb4{background-position:-150px 0}
.tsq_wtb5{background-position:-200px 0}
.tsq_wtb6{background-position:-250px 0}
.tsq_wtb7{background-position:-300px 0}
.tsq_wtb8{background-position:-350px 0}
.tsq_wtb9{background-position:-400px 0}
.tsq_wtb10{background-position:-450px 0}
.tsq_wtb11{background-position:-500px 0}
.tsq_wtb12{background-position:-550px 0}
.tsq_wtb13{background-position:-600px 0}
.tsq_wtb14{background-position:-650px 0}
.tsq_wtb15{background-position:-700px 0}
.tsq_wtb16{background-position:-750px 0}
.tsq_wtb17{background-position:-800px 0}
.tsq_wtb18{background-position:-850px 0}
.tsq_wtb19{background-position:-900px 0}
.tsq_wtb20{background-position:-950px 0}
.tsq_wtb21{background-position:-1000px 0}
.tsq_wtb22{background-position:-1050px 0}

.regionbox a.qdown{display:inline-block;padding-right:8px;color:#888;letter-spacing:-1px}

.ly_selarea{ position:absolute;top:-1px;left:-1px;z-index:5;width:298px;height:157px;border:1px solid #b6b5ba;background:#f8f8f8}
.ly_selarea .ly_selarea_close{overflow:hidden;position:absolute;top:4px;right:4px;width:25px;height:24px;line-height:999px;vertical-align:top}
#scroll8{position:relative;width:298px;height:129px}
.scrollbar-content{width:auto; overflow-y:auto; height:122px;}

.ly_selarea h5{overflow:hidden;height:21px;padding:12px 0 0 11px;border-bottom:1px solid #e6e6e6;font-size:1.09em;font-weight:normal;color:#6d6d6f;white-space:nowrap;text-overflow:ellipsis}
.ly_selarea h5 a,.ly_selarea h5 a:hover{color:#888!important}
.ly_selarea h5 a strong{color:#333!important}
.ly_selarea .rectype_lst{overflow:hidden;padding:6px 0 6px 11px;zoom:1}
.ly_selarea .rectype_lst li{float:left;width:69px;height:18px;margin:0;line-height:18px;letter-spacing:-1px}
.ly_selarea .rectype_lst li a{display:block;overflow:hidden;width:69px;height:auto;padding:0;font-size:11px;line-height:18px;color:#4a4a4a;white-space:nowrap;text-overflow:ellipsis}
.ly_selarea .rectype_lst li a:hover{color:#333!important}
.ly_selarea .rectype_lst li.on a{color:red!important;text-decoration:none}
.ly_selarea .rectype_lst_outside li,.ly_selarea .rectype_lst_outside li a{width:87px}
.ly_selarea .sel_mes{width:284px;padding:56px 0 0;font-size:11px;color:#888;letter-spacing:-1px;text-align:center}


.mainicons { width:20px; height:40px; background:url(/img/main/icon_main.png) no-repeat; } 	
#quickbox ul li a span { display:block; float:left; width:16px; height:21px; vertical-align:middle; margin-right:7px; }
#quickbox ul li:nth-child(1) a span.icons  { background-position:0 4px }
#quickbox ul li:nth-child(2) a span.icons { background-position:-20px 5px }
#quickbox ul li:nth-child(3) a span.icons { background-position:-40px 4px }
#quickbox ul li:nth-child(4) a span.icons { background-position:-60px 5px }

.login_quick_btn li a span.icons { display:inline-block; width:18px; height:20px; vertical-align:middle; }
.login_quick_btn li:nth-child(1) a span.icons { margin-right:3px; background-position:0px -80px;  }
.login_quick_btn li:nth-child(2) a span.icons { margin-right:0px; background-position:-20px -80px;  }
.login_quick_btn li:nth-child(3) a span.icons { margin-right:3px; background-position:-40px -79px;  }
.login_quick_btn li:nth-child(4) a span.icons { margin-right:0px; background-position:-60px -80px;  }