/* 전체 박스 */
#wrapper { margin:0 auto; width:970px;}

/* 헤더 */
#header { width:100%; height:290px;}
.bg_Intro { text-align:left;}

/* gnb */
#gnb { width:100%; height:82px;}

/* 중앙 */
#middle { width:100%; margin:0 auto;}

/* 사이드바 */
#sidebar { float:left; width:189px;}
* html #sidebar { margin-top:-1px;}

/* 컨텐트 */

#content { float:right; width:781px; background:url("/daiso2/images/common/bg_content.gif") no-repeat left bottom;} 

/* 컨텐트 안쪽 박스 */
#innerwrap_Content { position:relative; width:712px; margin:0px 0px 0px 39px; padding-bottom:50px;}

* html #innerwrap_Content { margin-left:14px;}
*:first-child+html #innerwrap_Content { margin-left:14px;}

/* 컨텐트 제목(공통) */
#title_Content { position:relative; text-align:left; padding:0px 0px 10px 0px; border-bottom:1px solid #dbdbdb; height:30px;}
#title_Content h1 { float:left;}
#title_Content .description { float:left;}
#title_Content .navi { position:absolute; top:-35px; right:0px;  padding-top:14px; word-spacing:-3px; color:#858585;}

* html #title_Content .navi { word-spacing:-2px;}
*:first-child+html #title_Content .navi { word-spacing:-2px;}


/* 테이블 style01 */
#table_Style01 { width:706px; margin:0px 0px 0px 2px; background:url("/daiso2/images/store_guide/table_thead_bg.gif") no-repeat left top; text-align:center;}
#table_Style01 table { width:100%; text-align:center;}
#table_Style01 table thead th { height:22px;}
#table_Style01 table tbody td { padding:6px 0px; border-bottom:1px solid #d9d9d9; color:#575757;}

/* 테이블 style02 */
#table_Style02 { width:706px; margin:0px 0px 0px 2px; background:url("/daiso2/images/store_guide/table_thead_bg.gif") no-repeat left top; text-align:center;}
#table_Style02 table { width:100%; text-align:center;}
#table_Style02 thead th { height:22px;}
#table_Style02 tbody td { padding:6px 0px; border-bottom:1px solid #d9d9d9; color:#575757; line-height:1.7;}	
#table_Style02 tbody .padding_20 { padding:20px 0px;}



/* 목록 */
.btn_List_Left { margin:15px 0px; text-align:left;}
.btn_List_Right { margin:15px 0px; padding-right:4px; text-align:right;}
.btn_List_Center { margin:15px 0px; text-align:center;}

/* 여러가지 마진, 패딩 */
.mt_30 { margin-top:30px !important;}

/* 패딩 */
/* left */
.pl_10 { padding-left:10px !important;}
.pl_20 { padding-left:20px !important;}

/* 이전글, 다음글 */
#prev_Next_Article { margin-left:2px;}

* html #prev_Next_Article { margin-left:4px;}
*:first-child+html #prev_Next_Article { margin-left:4px;}

#prev_Next_Article dl { }
#prev_Next_Article dl dt,
#prev_Next_Article dl dd { float:left; height:20px; padding-top:9px; border-bottom:1px solid #d7d7d7;}
#prev_Next_Article dl dt { width:54px; text-align:center; font-weight:bold; background-color:#efefef;}
#prev_Next_Article dl dd { width:641px; padding-left:13px; text-align:left; }


/* 페이징 */
#paging { margin:19px 0px 70px 0px;}
#paging span { padding:0px 1px; color:#aaa;}
#paging .selected a { font-weight:bold; color:#000;}
#paging .rr,
#paging .r,
#paging .ff,
#paging .f { padding:0px;}
#paging .r { padding-right:10px;}
#paging .f { padding-left:10px;}

/* 셀렉트 변경*/
.js ul.newList {left:-9999px;}
ul.newList * {margin:0; padding:0;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:114px; background:#fff; position:absolute;  border:1px solid #ccc; top:-5px; left:0; overflow:auto; z-index:9999; margin-top:-4px;}
.newListSelected {width:116px; color:#000; height:19px; padding:0px 0 0 0px; float:left; background:url("/daiso2/images/store_guide/place_select.gif") no-repeat; text-indent:5px; line-height:1.6;}
.newListSelected span { width:284px; display:block; }
ul.newList li {padding:1px 5px;}
.selectedTxt {width:116px; overflow:hidden; height:16px; padding:0 0 0 0;}
.hiLite {background:#650101!important; color:#fff!important;}
.newListHover {background:#ccc!important; color:#000!important; cursor:default;}
.newListSelHover, .newListSelFocus {cursor:pointer;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}


/* 검색바 */
#search_Bar { margin:30px 0px 6px 0px; width:718px;}

#search_Bar .results,
#search_Bar .search dt,
#search_Bar .search dd { float:left;} 
#search_Bar .results,
#search_Bar .search dt { padding-top:3px;}
#search_Bar .results { margin:0px 0px 0px 10px; color:#575757;}
#search_Bar .results strong { color:red;}
#search_Bar .search { float:right; margin-right:11px;}
#search_Bar .search dt { margin-right:8px;}
#search_Bar .search dt label { font-weight:bold;}
#search_Bar .search .search_Input { padding-top:1px;}
#search_Bar .search .search_Input input {  width:125px; height:18px; padding:2px 3px 0px 3px; border:none; background:url("/daiso2/images/cyber_pr/search_input_bg.gif") no-repeat left top;}


/* 텍스트 스타일 */
.text_style01 { color:#6f6f6f;}
.text_style02 { color:#a1a1a1; line-height:1.7;}

/* 플로트 */
.float_Left { float:left;}
.float_Right { float:right;}

/* 정렬 */
.align_Left { text-align:left !important;}
.align_Center { text-align:Center !important;}
.align_Right { text-align:right !important;}

/* 폰트 굵기 */
.font-weight_Normal { font-weight:normal !important;}
.font-weight_Bold { font-weight:bold !important;}

/* 마진 */
/* top */
.mt_10 { margin-top:10px !important;}
.mt_15 { margin-top:15px !important;}
.mt_20 { margin-top:20px !important;}
.mt_25 { margin-top:25px !important;}
.mt_30 { margin-top:30px !important;}
.mt_35 { margin-top:35px !important;}
.mt_40 { margin-top:40px !important;}

/* left */

/* bottom */
.mb_5 { margin-bottom:5px !important;}

/* line-height */
.line-height_15 { line-height:1.5 !important;}


/* 패딩 */
/* left */
.pl_25 { padding-left:25px !important;}
