/* MAIN CSS  */

/*  ¡á ±âº»È¯°æ ##################################################  */

body{background-color:#ffffff; color:#000000; line-height:100%; word-wrap:break-word; word-break:break-all;}
body,input,textarea,select,table,button{font-size:14px; font-family:'µ¸¿ò',Dotum,'±¼¸²',Gulim,Apple-Gothic,sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,button,p,blockquote,th,td{	margin:0; padding:0;}
*{-webkit-text-size-adjust:none;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:1em; font-weight:normal;}
hr{display:none !important;}
div{display:block;}
img,fieldset{border:0;}
img,fieldset,input,select{vertical-align:middle;}
a, label, a:link, a:hover, a:active{color:#000000; text-decoration:none; cursor:pointer;}
address,i,caption,cite,code,dfn,em,var{font-style:normal; font-weight:normal;}
input[type="text"],
input[type="password"],
input[type="search"],
input[type="email"],
input[type="url"],
input[type="number"],
textarea{font-size:12px; border:1px solid #dadada; -webkit-appearance:none; border-radius:none; -webkit-border-radius:none; -moz-border-radius:none;}
input[type="checkbox"]{border-radius:none; -webkit-border-radius:none; -moz-border-radius:none; margin-right:none;}
input:checked[type="checkbox"]{-webkit-appearance:checkbox;}
select{font-size:12px; -webkit-border-radius:none; border-radius:none; -moz-border-radius:none;}
.selects_box select{height:27px; border:1px #dadada solid; font-size:12px; padding:0 0px 0 0px; line-height:27px; cursor:pointer;}

/* ¡á Æ÷ÅÐ ¸ÞÀÎ ÀüÃ¼·¹ÀÌ¾Æ¿ô CSS  ################################################### */

/* ###### [TOP] ###### */
#mob_portal_layout_wrap_head{background-color:#ffffff; overflow:hidden;}
#mob_portal_layout_wrap_head .top_logo{padding:5px 0px 5px 0px; overflow:hidden;}
#mob_portal_layout_wrap_head .top_logo .left{float:left;}
#mob_portal_layout_wrap_head .top_logo .right{float:right;}
#mob_portal_layout_wrap_head .top_menu{text-align:center; padding:0px 12px 0px 12px; background-color:#154b98; overflow:hidden;}
#mob_portal_layout_wrap_head .top_menu .td{width:50px; text-align:left;}
#mob_portal_layout_wrap_head .top_menu .input{padding:0 5px 0 5px; width:100%; height:34px; font-weight:bold; font-size:14px; border:0px solid #bbbbbb; color:#ffffff; background-color:#00476c;}
#mob_portal_layout_wrap_head .top_menu .btn{width:44px; text-align:right;}

/* ###### [MIDDLE] ###### */
#mob_portal_layout_wrap_middle{clear:both; overflow:hidden;}

/* ###### [BOTTOM] ###### */
#mob_portal_layout_wrap_foot{background-color:#362f2d; padding:15px 15px 15px 15px; clear:both; overflow:hidden;}
#mob_portal_layout_wrap_foot .btn_div{margin:0px 0 10px 0; text-align:center; overflow:hidden;}
#mob_portal_layout_wrap_foot .btn{width:90px; color:#ffffff; font-size:12px; padding:7px 0px 7px 0px; background-color:#525252; border:0px solid #696570; display:inline-block;}
#mob_portal_layout_wrap_foot .ssl{margin:15px 0 10px 0; text-align:center; overflow:hidden;}
#mob_portal_layout_wrap_foot .text{margin:15px 0 10px 0; font-size:11px; line-height:1.6; color:#a4a4a4; text-align:center; overflow:hidden;}
#mob_portal_layout_wrap_foot .span{color:#a4a4a4;}
#mob_portal_layout_wrap_foot .copy{margin:0px 0 10px 0; font-size:11px; color:#7e7e7e; padding-top:15px; border-top:1px solid #6b6b6b; text-align:center; overflow:hidden;}


/* ¡á ¼îÇÎ¸ô ¸ÞÀÎ ÀüÃ¼·¹ÀÌ¾Æ¿ô CSS  ################################################### */

/* ###### [TOP] ###### */
#mob_shop_layout_wrap_head{background-color:#ffffff; overflow:hidden;}
#mob_shop_layout_wrap_head .top_logo{padding:5px 0px 5px 0px; overflow:hidden;}
#mob_shop_layout_wrap_head .top_logo .left{float:left;}
#mob_shop_layout_wrap_head .top_logo .right{float:right;}
#mob_shop_layout_wrap_head .top_menu{text-align:center; padding:0px 12px 0px 12px; background-color:#ed2100; overflow:hidden;}
#mob_shop_layout_wrap_head .top_menu .td{width:50px; text-align:left;}
#mob_shop_layout_wrap_head .top_menu .input{padding:0 5px 0 5px; width:100%; height:34px; font-weight:bold; font-size:14px; border:0px solid #bbbbbb; color:#ffffff; background-color:#b60101;}
#mob_shop_layout_wrap_head .top_menu .btn{width:44px; text-align:right;}

/* ###### [MIDDLE] ###### */
#mob_shop_layout_wrap_middle{clear:both; overflow:hidden;}

/* ###### [BOTTOM] ###### */
#mob_shop_layout_wrap_foot{background-color:#362f2d; padding:15px 15px 15px 15px; clear:both; overflow:hidden;}
#mob_shop_layout_wrap_foot .btn_div{margin:0px 0 10px 0; text-align:center; overflow:hidden;}
#mob_shop_layout_wrap_foot .btn{width:90px; color:#ffffff; font-size:12px; padding:7px 0px 7px 0px; background-color:#525252; border:0px solid #696570; display:inline-block;}
#mob_shop_layout_wrap_foot .ssl{margin:15px 0 10px 0; text-align:center; overflow:hidden;}
#mob_shop_layout_wrap_foot .text{margin:15px 0 10px 0; font-size:11px; line-height:1.6; color:#a4a4a4; text-align:center; overflow:hidden;}
#mob_shop_layout_wrap_foot .span{color:#a4a4a4;}
#mob_shop_layout_wrap_foot .copy{margin:0px 0 10px 0; font-size:11px; color:#7e7e7e; padding-top:15px; border-top:1px solid #6b6b6b; text-align:center; overflow:hidden;}

/* ### [°øÅë-TOOL BAR LAYER] ### */

#toolbar_float_space{height:37px; display:none; background-color:#e5e5e5;}
#toolbar_float_layer{position:absolute; width:100%; height:37px; bottom:0; background-color:#000000; display:none; overflow:hidden; text-align:center; opacity:1;
			-webkit-transition-property: opacity; -webkit-transition-duration: 2s; -webkit-transition-delay: 0.3s; -webkit-transition-timing-function:ease;
			background:-webkit-gradient(linear,left top,left bottom,color-stop(0.00, #777777),color-stop(0.15,#000000)); z-index:10;}
#toolbar_float_layer img{margin:7px 11px 0 11px;}

/* ¡á ¸ÞÀÎ ·Ñ¸µº£³Ê ·¹ÀÌ¾Æ¿ô CSS  ################################################### */

.bx_slider_div{position:relative; overflow:hidden;}
.bx_slider_size{width:100%;}

/* ¡á º¸µå»ó´Ü ¼­ºêÄ«Å×°í¸® CSS  ################################################### */

#mob_navi_sub_cate_div{padding:25px 12px 10px 12px; background-color:#ffffff;}
#mob_navi_sub_cate_div #mob_navi_sub_cate_box{font-size:12px; border-bottom:2px solid #000000;}
#mob_navi_sub_cate_div #mob_navi_sub_cate_box .mob_navi_sub_cate_dl{font-size:18px; color:#000000; padding-top:0px; font-weight:bold;}
#mob_navi_sub_cate_div #mob_navi_sub_cate_box .mob_navi_sub_cate_dd{color:#979797; font-size:12px; margin:12px 0 6px 0;}
#mob_navi_sub_cate_div #mob_navi_sub_cate_box .mob_navi_sub_cate_font{color:#979797; font-size:12px;}
#mob_navi_sub_menu_div{padding:25px 12px 0px 12px; background-color:#ffffff;}
#mob_navi_sub_menu_div #mob_navi_sub_menu_box{font-size:12px; border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; background-color:#ffffff; padding:1px 0 0 1px; overflow:hidden;}
#mob_navi_sub_menu_div #mob_navi_sub_menu_box .mob_navi_sub_menu_ul{display:block;}
#mob_navi_sub_menu_div #mob_navi_sub_menu_box .mob_navi_sub_on_menu{width:49.7%; text-align:center; color:#ffffff; padding:12px 0 12px 0; background-color:#bababa; margin:0 0 1px 1px; float:left; cursor:pointer;}
#mob_navi_sub_menu_div #mob_navi_sub_menu_box .mob_navi_sub_off_menu{width:49.7%; text-align:center; color:#000000; padding:12px 0 12px 0; background-color:#f5f5f5; margin:0 0 1px 1px; float:left; cursor:pointer;}
#mob_index_bottom_banner_div{padding:8px 12px 30px 5px; overflow:hidden;  background-color:#eaeaea;}
#mob_index_bottom_banner_div li{width:50%; float:left; padding-bottom:7px; overflow:hidden;}
#mob_index_bottom_banner_div img{width:100%; margin-left:7px;}

/* ¡á ³¹ÀåÆäÀÌÁö CSS  ################################################### */

.mob_insert_text_info_div{padding:0 12px 25px 12px; overflow:hidden;}

/* ¡á ¸ÞÀÎ ÁÂÃø¸Þ´º CSS  ################################################### */

.mob_main_menu_div_box{overflow:hidden;}
.mob_main_menu_dt_title{cursor:pointer; color:#ffffff; font-size:16px; padding:14px 12px 14px 12px; background-color:#00669b;}
.mob_main_menu_dt_shop_title{cursor:pointer; color:#ffffff; font-size:16px; padding:14px 12px 14px 12px; background-color:#ed2100;}
.mob_main_menu_ul{overflow:hidden;}
.mob_main_menu_title_left{margin-top:1px; font-weight:bold; float:left;}
.mob_main_menu_title_right{float:right;}
.mob_main_menu_title_close{font-size:25px; font-family:±¼¸²; background-color:#00669b;}
.mob_main_menu_title_shop_close{font-size:25px; font-family:±¼¸²; background-color:#ed2100;}
.mob_main_menu_font_close{color:#ffffff;}
.mob_main_menu_dd_sub{text-align:left; padding:11px 10px 8px 10px; font-size:14px; cursor:pointer; font-weight:bold; background-color:#ffffff; border-top:1px solid #eaeae9; border-bottom:1px solid #eaeae9;}
.mob_main_menu_left_sub{float:left;}
.mob_main_menu_right_sub{float:right; margin-bottom:4px;}
.mob_main_menu_dd_cata{text-align:left; font-size:12px; padding:6px 6px 6px 6px; line-height:1.5; cursor:pointer;}
.mob_main_menu_dd_dot{color:#8a8a8a; font-weight:bold;}
.mob_main_menu_sub_cate{text-align:left; font-size:12px; padding:6px 6px 6px 11px; line-height:1.5; cursor:pointer;}
.mob_main_menu_shop_title_dd{cursor:pointer; color:#ffffff; font-size:16px; padding:14px 12px 14px 12px; background-color:#00669b; border-top:1px solid #03557f; border-bottom:0px solid #eaeae9;}
.mob_main_menu_shop_dd{text-align:left; padding:11px 10px 8px 10px; font-size:14px; cursor:pointer; font-weight:bold; background-color:#ffffff; border-top:1px solid #eaeae9; border-bottom:0px solid #eaeae9;}

/* ¡á ¸ÞÀÎ¾ÆÀÌº¸µå CSS  ################################################### */

/* ¸ÞÀÎ°øÅëÇü ¹é±×¶ó¿îµå ¹Ú½º */
.mob_preview_block_div{background-color:#eaeaea; padding:0px 12px 12px 12px; overflow:hidden;}

/* ÇÁ¸®ºä block */
.previewEach_block{margin:0px 0 0px 0;}

/* °øÅëÀû¿ë - */
.mob_ibd_block_div{margin:15px 0 15px 0; background-color:#ffffff; overflow:hidden;}
.mob_ibd_list_block_div{white-space:nowrap; clear:both; margin-bottom:10px;}
.mob_ibd_list_block_box{white-space:normal; letter-spacing:0; display:inline-block; width:100%; vertical-align:top;}
.mob_ibd_block_div .mob_ibd_block_box{padding:15px 15px 0px 15px; border-top:2px solid #000000; overflow:hidden;}
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_title_div{margin-bottom:15px; overflow:hidden;}
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_title_div .dt_title_left{width:92%; font-size:16px; font-weight:bold; margin-top:2px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap; float:left;}
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_title_div .dd_title_right{float:right;}
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_title_div .title_img{margin-bottom:3px; width:20px; height:20px;}

/* type1() - ´º½ºÇü */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_block_div .mob_ibd_list_block_box .mob_ibd_list_block_img{float:left; width:80px; text-align:center; margin:7px 0px 0px 0; overflow:hidden;} /* ÁÂÃø ÀÌ¹ÌÁö ºí·Ï */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_block_div .mob_ibd_list_block_box .mob_ibd_list_block_img  img{width:78px; border:1px solid #dadada;} /* ÁÂÃø ÀÌ¹ÌÁö */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_block_div .mob_ibd_list_block_box .mob_ibd_list_block_img  span{display:block; font-size:12px; line-height:1.3; margin:5px 3px 5px 3px; color:#000000;} /* ÀÌ¹ÌÁö ¾Æ·¡ ±ÛÁ¦¸ñ */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_block_div .mob_ibd_list_block_box .mob_ibd_list_block_type{margin:0 0 0 95px;} /* LIST each */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_block_div .mob_ibd_list_block_box .mob_ibd_list_block_type li{border-top:0px solid #ffffff; padding:6px 0 6px 0; line-height:100%; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; cursor:pointer;} /* ±ÛÁ¦¸ñ ¶óÀÎ */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_block_div .mob_ibd_list_block_box .mob_ibd_list_block_type li img{margin-left:3px; vertical-align:top;} /* ±ÛÁ¦¸ñ ¿ìÃøÀÇ ¾ÆÀÌÄÜ (new,ºñ°ø°³,±×¸²Ã·ºÎ.. Ç¥½Ã±×¸²) */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_block_div .mob_ibd_list_block_box .mob_ibd_list_block_type li span{font-size:11px; color:#4488dd; letter-spacing:normal;} /* ´ñ±Û¼ö */

/* type2() - ±×¸²¾Ù¹ü */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_block_div .mob_ibd_list_block_box .mob_ibd_album_block_box{clear:both; text-align:center; margin:7px 0 7px 0; overflow:hidden;} /* LIST each */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_block_div .mob_ibd_list_block_box .mob_ibd_album_block_box li{float:left; width:33%; overflow:hidden;} /* ÀÌ¹ÌÁö+Á¦¸ñ ºí·Ï */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_block_div .mob_ibd_list_block_box .mob_ibd_album_block_box li img{width:100%; margin:0 0 5px 10px;} /* ÀÌ¹ÌÁö */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_block_div .mob_ibd_list_block_box .mob_ibd_album_block_box li span{display:block; font-size:14px; line-height:1.4; padding-top:1px; color:#000000; margin:0 0 0 10px; text-align:center; overflow:hidden;} /* Á¦¸ñ */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_block_div .mob_ibd_list_block_box .mob_ibd_album_block_box li span .repcount{font-size:12px; color:#43a700;} /* ´ñ±Û¼ö */

/* type3() - ±Û¸ñ·ÏÇü */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_div{overflow:hidden;}
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_div .mob_ibd_list_box{padding-bottom:10px; overflow:hidden;}
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_list_div .mob_ibd_list_box .mob_ibd_list_li{line-height:100%; padding:6px 0 6px 0; cursor:pointer; font-size:14px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

/* type4() - À¥ÁøÇü */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_webzin_div{overflow:hidden;}
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_webzin_div .mob_ibd_webzin_box{padding-bottom:7px; clear:both;}
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_webzin_div .mob_ibd_webzin_box li{clear:both; line-height:1.5; padding:0px 0 7px 0; overflow:hidden; cursor:pointer;}
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_webzin_div .mob_ibd_webzin_box li img{width:80px; float:left; margin-top:3px; margin-right:10px; border:1px solid #dadada;}
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_webzin_div .mob_ibd_webzin_box li .img_instead{display:none;}
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_webzin_div .mob_ibd_webzin_box li span{font-size:14px; color:#000000; font-weight:bold; display:block; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_webzin_div .mob_ibd_webzin_box div   {font-size:12px; color:#000000; line-height:1.5; overflow:hidden;} /* º»¹®³»¿ë */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_webzin_div .mob_ibd_webzin_box li  div .repcount{font-size:12px; color:#43a700;} /* ´ñ±Û¼ö */
.mob_ibd_block_div .mob_ibd_block_box .mob_ibd_webzin_div .mob_ibd_webzin_box li  dd   {font-size:12px; color:#000000; display:inline; margin-left:10px;} /* ³¯Â¥ */


/* type5() - ¸Þ´º¹Ù */
.mob_ibd_block_bar_div{background-color:#ffffff; overflow:hidden;}
.mob_ibd_block_bar_div .mob_ibd_block_bar_box{padding:10px 15px 10px 15px; border-top:1px solid #dddddd; cursor:pointer; overflow:hidden;}
.mob_ibd_block_bar_div .mob_ibd_block_bar_box dt{width:92%; font-size:14px; font-weight:bold; margin-top:2px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap; float:left;}
.mob_ibd_block_bar_div .mob_ibd_block_bar_box dd{float:right;}

/* ¡á ±Û¸ñ·Ï CSS  ################################################### */

.mob_board_index_list_div{padding:25px 12px 25px 12px; overflow:hidden;}
#mob_board_index_list_box{margin-top:20px; border-top:1px solid #eaeaea; overflow:hidden;}
.mob_board_index_opt_btn_div{margin:10px 0 5px 0; text-align:right;}
.mob_board_index_opt_btn_link{width:50px; padding:5px 0 5px 0; text-align:center; background-color:#888888; border:1px solid #757575; margin-top:4px; display:inline-block;}
.mob_board_index_opt_btn_font{font-size:11px; color:#ffffff;}
#mob_board_index_opt_div{margin-top:0px; text-align:center; overflow:hidden;}
.mob_board_index_opt_link_off{width:14.8%; padding:5px 0 5px 0; text-align:center; background-color:#ffffff; border:1px solid #e4e4ea; margin-top:4px; display:inline-block;}
.mob_board_index_opt_link_on{width:14.8%; padding:5px 0 5px 0; text-align:center; background-color:#f8f8f8; border:1px solid #dbdbdb; margin-top:4px; display:inline-block;}
.mob_board_index_opt_font_off{font-size:11px; color:#c2c2c2;}
.mob_board_index_opt_font_on{font-size:11px; color:#666666;}
.mob_board_index_page_div{margin:20px 0 20px 0; text-align:center; overflow:hidden;}
.mob_board_index_page_link_on{width:24px; padding:4px 0px 4px 0px; text-align:center; margin-top:3px; background-color:#222222; border:1px solid #000000; display:inline-block;}
.mob_board_index_page_link_off{width:24px; padding:4px 0px 4px 0px; text-align:center; margin-top:3px; background-color:#ffffff; border:1px solid #d7d5d5; display:inline-block;}
.mob_board_index_page_font_on{font-size:12px; font-weight:bold; color:#ffffff;}
.mob_board_index_page_font_off{font-size:12px; font-weight:bold; color:#000000;}
.mob_board_index_btn_div{margin-top:18px; text-align:right; overflow:hidden;}
.mob_board_index_btn_link{font-size:12px; font-weight:bold; color:#ffffff; padding:6px 10px 6px 10px; text-align:center; cursor:pointer; background-color:#222222; border:1px solid #000000; display:inline-block;}
.mob_board_index_sch_div{padding:7px 7px 7px 7px; background-color:#e0e0e0;}
.mob_board_index_sch_dt{overflow:hidden;}
.mob_board_index_sch_dl{padding:10px 10px 10px 10px; background-color:#ffffff;}
.mob_board_index_sch_sel{width:100%;}
.mob_board_index_sch_input{font-size:12px; border:1px solid #cdcdcd; width:99.7%; height:28px; margin-top:5px;}
.mob_board_index_sch_dd{text-align:center; margin-top:7px;}
.mob_board_index_sch_btn_1{width:100px; font-size:14px; font-weight:bold; color:#ffffff; padding:8px 0 8px 0; text-align:center; background-color:#343434; border:1px solid #262626; display:inline-block;}
.mob_board_index_sch_btn_2{width:100px; font-size:14px; font-weight:bold; color:#ffffff; padding:8px 0 8px 0; text-align:center; background-color:#898492; border:1px solid #7f7a87; display:inline-block;}
.mob_board_index_sch_btn_font{color:#ffffff; font-size:14px; font-weight:bold;}

/*------- ´Ü¼ø¸ñ·Ï ¸®½ºÆ® --------*/
#mob_board_index_list_box .default_dl{height:26px; padding:13px 3px 1px 2px; border-bottom:1px solid #eaeaea; clear:both; cursor:pointer;} 
#mob_board_index_list_box .default_dl .default_dt{width:79%; font-size:14px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap; float:left;} 
#mob_board_index_list_box .default_dl .default_dd{font-size:12px; text-align:left; float:right;} 
#mob_board_index_list_box .default_dl .default_dt span{color:#43a700; font-size:12px;} 

/*------- ±âº»¸ñ·Ï ¸®½ºÆ® --------*/
#mob_board_index_list_box .basic_dl{height:30px; padding:13px 3px 16px 2px; border-bottom:1px solid #eaeaea; clear:both; cursor:pointer;} 
#mob_board_index_list_box .basic_dl .basic_dt{font-size:14px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;} 
#mob_board_index_list_box .basic_dl .basic_dt span{color:#ff3c00; font-size:14px; font-weight:bold;}
#mob_board_index_list_box .basic_dl .basic_dd{margin-top:7px;} 
#mob_board_index_list_box .basic_dl .basic_dd .span_left{font-size:12px; float:left; display:block;} 
#mob_board_index_list_box .basic_dl .basic_dd .span_left .mems_icon{filter:alpha(opacity=90); opacity:0.90; height:12px;} /* È¸¿øÀÌ¸§ ¾ÆÀÌÄÜ */
#mob_board_index_list_box .basic_dl .basic_dd .span_right{font-size:12px; float:right; display:block;} 
#mob_board_index_list_box .basic_dl .basic_dd .span_right span{color:#43a700; font-size:12px;} 

/*------- ¾Ù¹üÇü ¸®½ºÆ® --------*/
#mob_board_index_list_box .album_dl{padding:10px 0px 7px 0px; line-height:1.4; border-bottom:1px solid #eaeaea; clear:both; cursor:pointer; overflow:hidden;} 
#mob_board_index_list_box .album_dl .album_dt{}
#mob_board_index_list_box .album_dl .album_dt img{width:100%; border:1px solid #eaeaea; margin-bottom:5px;}
#mob_board_index_list_box .album_dl .album_dd_cate{color:#ff3c00; font-size:14px; font-weight:bold; margin-bottom:5px;}
#mob_board_index_list_box .album_dl .album_dd_sub{margin-bottom:0px; font-size:14px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#mob_board_index_list_box .album_dl .album_dd_sub span{color:#43a700; font-size:12px;}
#mob_board_index_list_box .album_dl dd{margin-top:5px; font-size:12px;}
#mob_board_index_list_box .album_dl .mems_icon{filter:alpha(opacity=90); opacity:0.90; height:12px;}

/*------- À¥ÁøÇü ¸®½ºÆ® --------*/
#mob_board_index_list_box .webzine_dl{padding:10px 0px 7px 0px; border-bottom:1px solid #eaeaea; clear:both; cursor:pointer; overflow:hidden;} 
#mob_board_index_list_box .webzine_dl .webzine_dt{width:90px; float:left; margin-right:10px;} 
#mob_board_index_list_box .webzine_dl .webzine_dt img{width:100%; border:1px solid #eaeaea;} 
#mob_board_index_list_box .webzine_dl .webzine_dd_sub{font-size:14px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;} 
#mob_board_index_list_box .webzine_dl .webzine_dd_sub span{color:#ff3c00; font-size:14px; font-weight:bold;} 
#mob_board_index_list_box .webzine_dl .webzine_dd{font-size:12px; line-height:1.4; overflow:hidden;} 
#mob_board_index_list_box .webzine_dl .webzine_dd div{margin-top:6px;} 
#mob_board_index_list_box .webzine_dl .webzine_dd .mems_icon{filter:alpha(opacity=90); opacity:0.90; height:12px;} 
#mob_board_index_list_box .webzine_dl .webzine_dd span{color:#43a700; font-size:12px;} 
#mob_board_index_list_box .webzine_dl .webzine_dd .secret_span{color:#000000; font-size:12px; font-weight:bold;} 

/* ¡á °Ô½ÃÆÇ °øÅëÀû¿ë¹Ú½º CSS  ################################################### */

#mob_body_middle_div_box{padding:25px 12px 25px 12px; background-color:#ffffff;}
.mob_body_middle_div_info{padding-bottom:5px; font-size:12px; text-align:right; overflow:hidden;}
.mob_body_middle_span_dot{font-weight:bold;}
.mob_body_middle_cate_font{color:#ff4e00; font-weight:bold;}
.mob_body_middle_div_line{border-top:1px solid #dadada; font-size:12px; overflow:hidden;}
.mob_body_middle_search{color:#000000; font-weight:bold; background-color:#e3e3e3;}

/* ¡á ±Ûº»¹® CSS  ################################################### */

/*----------------- ±Ûº»¹® ---------------------*/
.mob_view_etc_sub_div{color:#000000; font-size:16px; line-height:1.6; font-weight:bold; padding-top:0px; padding-bottom:5px;}
.mob_view_etc_body_div{padding-bottom:20px; margin-bottom:15px; border-bottom:1px solid #dadada; overflow:hidden;}
.mob_view_etc_div_box{padding-top:10px; overflow:hidden;}
.mob_view_etc_dt_box{width:65px; float:left; padding:0 10px 0 0; font-size:12px;}
.mob_view_etc_dd_box{float:left; padding:0 20px 0 0; font-size:12px;}
.mob_view_content_div{border-bottom:1px solid #dadada; overflow:hidden;}
.mob_view_content_box{background-color:#fdfdfd; padding:10px 0px 20px 0px; color:#222222; line-height:170%; position:relative;}
.mob_view_content_box .b_autolink{color:#0044bb;}
.mob_view_content_box a{color:#0044bb;}
.mob_view_content_dl{margin-left:7px; font-size:0px; float:right;}
.mob_view_content_dt{cursor:pointer;}
.mob_view_content_dd_img{width:50px; filter:alpha(opacity=70); opacity:0.70; float:right; cursor:pointer; background-color:#ffffff;}
.mob_view_img_cont{}
.mob_view_img_cont img{margin:4px;}
.b_insert_td{line-height:120%;}
.mob_view_include_div{text-align:center; margin:25px 0 25px 0; overflow:hidden;}
.mob_view_poll_size{margin:0 auto; padding:20px; border:1px solid #eaeaea; background-color:#efefef; overflow:hidden;}
.mob_view_poll_box{margin-bottom:20px; font-size:12px; overflow:hidden;}
.mob_view_poll_radio{width:24px;}
.mob_view_poll_subject{font-size:12px; text-align:left; padding-top:3px;}
.mob_view_poll_grap_div{text-align:left; height:6px; font-size:6px;}
.mob_view_poll_grapimg{height:7px; margin-bottom:2px;}
.mob_view_poll_score{width:80px; height:6px; font-size:11px; font-family:µ¸¿ò; padding-top:3px;}
.mob_view_poll_span{color:#dc0202; font-size:11px;}
.mob_view_poll_total{font-weight:bold; font-size:14px; text-align:center;}
.mob_view_poll_num{color:#dc0202; font-size:14px;}
.mob_view_poll_font{margin-top:10px; margin-bottom:10px; font-size:12px; color:#dc0202; font-weight:bold;}
.mob_view_poll_btn_div{margin-top:10px;}
.mob_view_poll_btn_link{width:100px; color:#ffffff; font-weight:bold; padding:8px 0px 8px 0px; text-align:center; background-color:#898492; border:1px solid #696570; cursor:pointer;}
.mob_view_cont_btn_div{margin:20px 0px 20px 0px; text-align:right; overflow:hidden;}
.mob_view_cont_btn_box{margin-bottom:12px;}
.mob_view_cont_btn_sub{overflow:hidden;}
.mob_view_btn_left_li{float:left;}
.mob_view_btn_right_li{float:right;}
.mob_view_btn_next_on{width:40px; padding:5px 0px 5px 0px; text-align:center; background-color:#f8f8f8; border:1px solid #dbdbdb; display:inline-block;}
.mob_view_btn_next_off{width:40px; color:#c5c5c5; font-size:12px; padding:5px 0px 5px 0px; text-align:center; background-color:#f8f8f8; border:1px solid #dbdbdb; display:inline-block;}
.mob_middle_bd_page_on{width:27px; padding:6px 0px 6px 0px; border:1px solid #343434; background-color:#434343; text-align:center; display:inline-block;}
.mob_middle_bd_page_off{width:27px; padding:6px 0px 6px 0px; border:1px solid #dddddd; background-color:#ffffff; text-align:center; display:inline-block;}
.mob_middle_bd_page_font1{color:#ffffff; font-size:12px;}
.mob_middle_bd_page_font2{color:#000000; font-size:12px;}
.mob_middle_view_link_1{width:50px; padding:10px 0px 10px 0px; border:1px solid #dadada; background-color:#ffffff; text-align:center; display:inline-block;}
.mob_middle_view_font_1{color:#000000; font-size:12px;}
.mob_middle_view_unable{width:50px; color:#c5c5c5; font-size:12px; padding:10px 0px 10px 0px; border:1px solid #dadada; background-color:#ffffff; text-align:center; display:inline-block;}

/*----------------- ´ñ±Û º»¹® ---------------------*/
#mob_view_reply_div_box{border-top:1px solid #dadada; padding:10px 0 10px 0; margin:0px 0px 0px 0px; overflow:hidden;}
.mob_view_reply_data_div{font-size:12px; line-height:1.5; overflow:hidden;}
.mob_view_reply_secret_span{font-size:12px; display:inline-block;}
.mob_view_reply_file_point{cursor:pointer;}
.mob_view_reply_body_div{font-size:12px; padding-top:10px; overflow:hidden;}
.mob_view_reply_body_left{float:left;}
.mob_view_reply_body_right{float:right;}
.mob_view_reply_body_name{color:#e85224;}
.mob_view_reply_body_date{color:#999999;}
.mob_view_reply_bottom_line{height:1px; background-color:#dadada; overflow:hidden;}
.mob_view_reply_mini_div{border-top:1px solid #dadada; font-size:12px; margin-top:10px; padding-top:10px; overflow:hidden;}
.mob_view_reply_mini_body{line-height:1.5; overflow:hidden;}
.mob_view_reply_mini_text{margin-top:10px; overflow:hidden;}
.mob_view_reply_star_ico{display:inline-block;}
.mob_view_reply_font_mark{color:#54a735; font-size:12px; display:inline-block;}
.mob_view_reply_font_point{font-size:11px; font-family:Tahoma; color:#e00000; display:inline-block;}
.mob_view_reply_photo{width:10px; filter:alpha(opacity=70); opacity:0.70; cursor:pointer;}
.mob_reply_view_file_ico{color:#444444; font-size:12px; padding:1px 0 5px 0; border-bottom:0px solid #e7e7e7; margin-bottom:7px; overflow:hidden;}
.mob_reply_view_file_img{margin-bottom:10px; cursor:pointer; overflow:hidden;}
.mob_reply_view_file_size{width:100%;}
.mob_reply_view_file_swf{margin:3px;}
#mob_view_reply_page_ul{text-align:center; margin-top:15px;}
#mob_view_reply_page_ul li{display:inline-block; margin:4px 2px 0px 2px;}
#mob_view_reply_page_ul .mob_middle_reply_page_on{width:27px; color:#ffffff; font-size:12px; padding:6px 0px 6px 0px; border:1px solid #343434; background-color:#434343; text-align:center; display:inline-block; cursor:pointer;}
#mob_view_reply_page_ul .mob_middle_reply_page_off{width:27px; color:#000000; font-size:12px; padding:6px 0px 6px 0px; border:1px solid #dddddd; background-color:#ffffff; text-align:center; display:inline-block; cursor:pointer;}

/*----------------- ´ñ±Û ¾²±â ---------------------*/
#mob_view_reply_focus{text-align:left; line-height:1.6; font-size:12px; color:#777777;}
#mob_view_reply_focus span{color:#000000; font-weight:bold; font-size:12px;}
#mob_view_wr_div_box{padding:10px 10px 10px 10px; margin-top:20px; border-top:2px solid #000000; border-bottom:1px solid #dadada; background-color:#f6f6f6; overflow:hidden;}
.mob_view_wr_div_etc{overflow:hidden;}
.mob_view_wr_btn_sub{margin-top:10px; overflow:hidden;}
.mob_view_wr_grap_li{width:60px; margin-top:7px; float:left; font-size:11px;}
.mob_view_wr_btn_li{float:right; text-align:right;}
.mob_view_wr_td_left{width:98%;}
.mob_view_wr_td_right{width:79px; float:right; text-align:right;}
.mob_view_wr_text_save{width:100%; height:51px; resize:none;}
.mob_view_wr_text_login{width:100%; height:51px; resize:none; color:#e30000; text-align:center; font-weight:bold;}
.mob_view_wr_dt_box{width:52px; margin-top:7px; font-size:12px; float:left;}
.mob_view_wr_dd_box{padding-bottom:7px;}
.mob_view_wr_input_box{height:26px; border:1px solid #dadada;}
.mob_view_wr_btn_link_1{color:#444444; font-size:11px; width:40px; text-align:center; padding:6px 0 6px 0; border:1px solid #dbdbdb; background-color:#f8f8f8; display:inline-block;}
.mob_view_wr_btn_link_2{color:#444444; font-size:11px; width:50px; text-align:center; padding:6px 0 6px 0; border:1px solid #dbdbdb; background-color:#f8f8f8; display:inline-block;}
.mob_view_wr_btn_save{width:70px; margin-left:7px; text-align:center; padding:18px 0 18px 0; border:1px solid #696570; background-color:#898492; display:inline-block;}
.mob_view_wr_btn_save_f{color:#ffffff; font-size:12px; font-weight:bold;}
.mob_view_wr_btn_font{color:#000000;}
.mob_view_reply_wr_file_div{padding:4px 7px 4px 7px;}
.mob_view_reply_wr_file_dt{width:47px; height:28px; color:#444444; font-weight:bold; float:left; text-align:left; font-size:12px; margin-top:7px;}
.mob_view_reply_wr_file_input{width:64%; height:28px; border:1px solid #dadada; background-color:#ffffff;}
.mob_view_reply_wr_file_btn{width:40px; font-size:12px; float:right; padding:7px 0px 7px 0px; border:1px solid #dadada; background-color:#f0f0f0; text-align:center; margin-left:2px; display:inline-block;}
#gdimg_dt{display:none;}
#gdimg_dd{display:none;}

/* ¡á ±Û¾²±â CSS  ################################################### */

.mob_write_td_left{width:100px; height:40px; color:#444444; font-size:12px; font-weight:bold; padding:0 7px 0 7px; background-color:#f5f5f5;}
.mob_write_td_right{font-size:12px; line-height:1.5; padding:7px 7px 7px 7px;}
.mob_write_td_add{height:40px; font-size:12px; line-height:1.5; padding:0px 7px 0px 7px;}
.mob_write_td_line{height:1px; background-color:#dadada;}
.mob_write_adm_input{width:100%; height:26px; border:1px solid #dadada; background-color:#efefef;}
.mob_write_adm_no_input{height:26px; border:1px solid #dadada; background-color:#efefef;}
.mob_write_box_input{width:100%; height:26px; border:1px solid #dadada;}
.mob_write_box_no_input{height:26px; border:1px solid #dadada;}
.mob_write_box_down_input{height:26px; border:1px solid #dadada; margin-bottom:5px; background-color:#efefef;}
.mob_write_select_input{width:100%;}
.mob_write_input_textarea{border:1px solid #dadada; width:100%; line-height:1.5; resize:none;}
.mob_write_edit_block{display:block;}
.mob_write_edit_mode{text-align:center; padding:9px 0 9px 0;}
.mob_write_edit_body{width:99.8%; margin:0px 0px 0px 0px; font-size:12px; line-height:1.6;}
.mob_write_edit_input{font-size:12px; background-color:#efefef; font-size:12px; border:1px solid #dadada; height:99%; line-height:1.5; resize:none;}
.mob_write_edit_web{text-align:center; padding:9px 0 9px 0; letter-spacing:0; color:#d40303; font-weight:bold;}
.mob_write_edit_iframe{border:1px solid #d40303; background-color:#ffffff; margin:0px 0px 0px 0px;}
.mob_write_edit_frame{width:100%; height:100%; font-size:12px; background-color:#efefef; overflow:auto; line-height:1.6;}
.mob_write_form_frame{width:300px; height:100px;}
.mob_write_form_stay{left:-500px; visibility:hidden; text-align:center; width:300px; height:102px; position:absolute;}
.mob_write_form_gr{height:4px; width:1px; background-color:#4CD509; margin:80px 0 0 3px;}
.mob_write_btn_div{margin:20px 0 0 0; text-align:center; overflow:hidden;}

.mob_body_middle_btn_link1{width:100px; text-align:center; padding:9px 0 9px 0; border:1px solid #1a1a1a; background-color:#343434; display:inline-block;}
.mob_body_middle_btn_link2{width:100px; text-align:center; padding:9px 0 9px 0; border:1px solid #7f7b85; background-color:#898492; display:inline-block;}
.mob_body_middle_btn_font1{color:#ffffff; font-weight:bold; font-size:14px;}

#writeMain_body{width:100%; height:100%; line-height:1.6; font-size:12px;}
.button_editor_memu{margin:0 0px; cursor:pointer;}
.write_input_text{height:26px; border:1px solid #dadada;}
.write_input_select{width:100%; height:26px;}
.write_input_radio{}
.write_input_checkbox{}
.write_input_textarea{border:1px solid #dadada; width:100%; height:99%; font-size:12px; line-height:1.6; resize:none;}


/* ¡á »ó´Ü¿¡ '¸¶ÀÌ¸Þ´º' Ãâ·Â CSS  ################################################### */

#myMenu_all_div{display:none;}
#myMenu_btn_div{position:absolute; right:13px; display:none;}
#myMenu_display_area{margin-right:30px;}
#myMenu_display_area ul{margin:20px 0 0 0; overflow:hidden;}
#myMenu_display_area dl{width:60px; height:75px; float:left; margin:0 0 0 7px; overflow:hidden;}
#myMenu_display_area dl dt{text-align:center;}
#myMenu_display_area dl dt img{width:40px; height:40px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; cursor:pointer; background-color:#ffffff;} /* ÀÌ¹ÌÁö 40 x  40  */
#myMenu_display_area dl dd{text-align:center; margin-top:5px; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; letter-spacing:-1px; font-size:11px; color:#555555;}

/* ¡á ·Î±×ÀÎÆû ±âÅ¸µîµî CSS  ################################################### */

/*------- °øÅë css ºÐ¸® --------*/
.mob_skin_insert_div_box{padding:25px 12px 25px 12px; font-family:µ¸¿ò; text-align:left; background-color:#ffffff;}
.mob_skin_insert_cate_div{font-size:12px; border-bottom:2px solid #000000;}
.mob_skin_insert_cate_div dl{font-size:18px; color:#000000; padding-top:0px; font-weight:bold;}
.mob_skin_insert_cate_div dd{color:#979797; font-size:12px; margin:12px 0 6px 0;}
.mob_skin_insert_cate_div dd span{color:#979797; font-size:12px;}

/*------- ·Î±×ÀÎÆû --------*/
.mob_login_div_box{text-align:center; margin:30px 0 10px 0; overflow:hidden;}
.mob_login_div_size{width:276px; margin:0 auto; text-align:left; background-color:#ffffff; overflow:hidden;}
.mob_login_dl_input{margin-bottom:6px;}
.mob_login_input_box{width:274px; height:42px; font-weight:bold; border:1px solid #dadada; font-size:14px;}
.mob_login_dd_check{font-size:12px; margin-bottom:20px;}
.mob_login_dd_btn{margin-bottom:8px;}
.mob_login_black_btn_link{width:276px; color:#ffffff; font-weight:bold; font-size:14px; padding:15px 0px 15px 0px; border:1px solid #202020; background-color:#333333; text-align:center; cursor:pointer; display:inline-block;}
.mob_login_black_btn_font{color:#ffffff; font-weight:bold; font-size:14px;}
.mob_login_grey_btn_link{width:276px; padding:15px 0px 15px 0px; border:1px solid #dbdada; background-color:#e7e7e7; text-align:center; display:inline-block;}
.mob_login_grey_btn_font{color:#000000; font-weight:bold; font-size:14px;}
.mob_login_bold_font{font-weight:bold;}
.mob_login_text_dd{padding:20px 0 20px 0;}
.mob_login_text_btn_dd{margin:25px 0 8px 0;}

/*------- È¸¿ø°¡ÀÔ¾È³» --------*/
.mob_my_info_text_div{font-size:12px; text-align:left; margin-top:30px; padding:10px 10px 10px 10px; border:1px solid #dadada; background-color:#ffffff; line-height:1.6; overflow:hidden;}
.mob_my_info_btn_div{text-align:center; background-color:#ffffff; margin:25px 0 10px 0; overflow:hidden;}
.mob_my_black_btn_link{width:140px; color:#ffffff; font-weight:bold; font-size:14px; padding:12px 0px 12px 0px; border:1px solid #202020; background-color:#333333; text-align:center; cursor:pointer; display:inline-block;}
.mob_my_black_btn_font{color:#ffffff; font-weight:bold; font-size:14px;}

/*------- ¸¶ÀÌÆäÀÌÁö¿Í °ü¸®¸Þ´º °øÅë»ç¿ë  --------*/
.mob_mypg_admin_div_1{font-size:12px; padding:10px 0 10px 0; line-height:1.4; overflow:hidden;}
.mob_mypg_admin_div_2{font-size:12px; color:#666666; padding:10px 0 10px 0; line-height:1.4; overflow:hidden;}
.mob_mypg_admin_ico_size{width:12px;}
.mob_mypg_admin_dl_margin{margin-top:25px;}
.mob_mypg_admin_dd_text{color:#666666; margin-top:7px;}
.mob_mypg_admin_bar_div{border-bottom:1px solid #dddddd; margin-bottom:25px;}
.mob_mypg_admin_span_info{font-size:12px; color:#000000; font-weight:bold;}

/* ¡á ºñ°ø°³±Û Æû CSS  ################################################### */

.mob_secret_pass_div{text-align:left; background-color:#ffffff; overflow:hidden;}
.mob_secret_pass_dt{font-size:16px; font-weight:bold; color:#ff2400;}
.mob_secret_pass_dd_sub{margin:7px 0 15px 0; font-size:14px; line-height:1.8;}
.mob_secret_pass_dd_text{margin-bottom:7px; font-size:14px; font-weight:bold;}
.mob_secret_pass_input{width:99.5%; height:42px; font-weight:bold; border:1px solid #dadada; font-size:14px;}
.mob_secret_pass_dd_btn{margin:15px 0 30px 0; text-align:center;}
.mob_secret_pass_black_link{width:80px; color:#ffffff; font-weight:bold; font-size:14px; padding:8px 0px 8px 0px; border:1px solid #202020; background-color:#333333; text-align:center; cursor:pointer; display:inline-block;}
.mob_secret_pass_black_font{color:#ffffff; font-weight:bold; font-size:14px;}
.mob_secret_pass_grey_link{width:80px; padding:8px 0px 8px 0px; border:1px solid #dbdada; background-color:#e7e7e7; text-align:center; display:inline-block;}
.mob_secret_pass_grey_font{color:#000000; font-weight:bold; font-size:14px;}
.mob_secret_pass_info_div{font-size:12px; margin-bottom:30px; padding:10px 10px 10px 10px; line-height:1.5; border-top:1px solid #dadada; border-bottom:1px solid #dadada; background-color:#f5f5f5;}
.mob_secret_pass_info_font{color:#0066ae; font-weight:bold;}


/* ¡á °Ë»ö  ################################################### */

#mob_search_div_box{padding:20px 12px 30px 12px; overflow:hidden;}
#mob_search_div_box .mob_search_list_result_div{border-bottom:2px solid #dadada; padding:10px 2px 7px 2px; margin-bottom:18px; font-weight:bold; overflow:hidden;}
#mob_search_div_box .mob_search_list_result_div span{color:#3da0d3; font-size:18px;}
#mob_search_div_box .mob_search_list_div_box{margin:10px 0 15px 0; cursor:pointer;}
#mob_search_div_box .mob_search_list_div_box dl{padding:12px 3px 12px 3px; clear:both;}
#mob_search_div_box .mob_search_list_div_box dl dt{width:90px; float:left; margin:0 10px 4px 0;}
#mob_search_div_box .mob_search_list_div_box dl dt img{width:100%; border:1px solid #eaeaea;}
#mob_search_div_box .mob_search_list_div_box dd .subject{font-size:14px; color:#0000ff; text-decoration:underline; line-height:1.4;}
#mob_search_div_box .mob_search_list_div_box dd .tbody{font-size:12px; line-height:1.5; margin-top:2px; display:block;}
#mob_search_div_box .mob_search_list_div_box dd .tbody span{color:#ff6600; font-weight:bold;}
#mob_search_div_box .mob_search_list_div_box dd .bottom{font-size:12px; margin-top:7px; display:block;}
#mob_search_div_box .mob_search_list_div_box dd .bottom .board{float:left; font-weight:bold; display:block;}
#mob_search_div_box .mob_search_list_div_box dd .bottom .wdate{color:#848484; text-align:right; float:right; display:block;}
#mob_search_div_box .mob_search_list_div_box dd .bottom .wdate img{width:12px;}
#mob_search_div_box .mob_search_list_div_many{color:#ffffff; font-weight:bold; font-size:14px; text-align:center; cursor:pointer; margin:28px 0 7px 0; padding:12px 0 12px 0; border:1px solid #1e1e1e; background-color:#2f2f2f; overflow:hidden;}
.mob_search_div_no_error{font-size:14px; font-weight:bold; text-align:center; padding:40px 12px 150px 12px; color:#000000;}

/* ¡á public class ################################################# */

/* ÄÁÅÙÃ÷ »ó´Ü ÆÇ³Ú - GRAY */
.top_panel_gray{border-bottom:1px solid #c0c0c0; overflow:hidden; background-color:#dddddd; background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#c7c7c7));}
.top_panel_gray_title{float:left; margin:18px 0 5px 10px; font-size:18px; font-weight:bold; color:#000000; text-shadow:0px 1px 0px #ffffff; cursor:pointer; letter-spacing:-1px;}
.top_panel_gray_menu{float:right; margin:16px 12px 0 0;}
.top_panel_gray_bottom{margin:6px 0 6px 10px; font-size:12px; color:#888888;}
.top_panel_gray_bottom strong{color:#222222; margin-right:11px; font-weight:normal;}

/* ÄÁÅÙÃ÷ »ó´Ü ÆÇ³Ú - BLACK */
.top_panel_black{border-bottom:1px solid #121a1a; overflow:hidden; background-color:#3d4143; 	background:-webkit-gradient(linear,left top,left bottom,from(#555555),to(#181c1d));}
.top_panel_black_title{float:left; margin:15px 0 5px 10px; font-size:18px; font-weight:bold; color:#d7ffaa; text-shadow: 0 1px 0 #000000; cursor:pointer; letter-spacing:-1px;}
.top_panel_black_menu{float:right; margin:16px 12px 0 0;}
.top_panel_black_bottom{margin:7px 0 10px 10px; font-size:12px; color:#888888;}
.top_panel_black_bottom strong{color:#ccaa55; margin-right:11px; font-weight:normal;}


/*  ¡á ¹öÆ° class ############################################ */

/* ¹öÆ° - ¹Ýµé°Å¸®´Â ¿À·»Áö»ö(»çÀÌÁî °íÁ¤) :  ex  <input type='button' value='±Û¾²±â' class='Button_aquar_orange' onclick=...>  */
.Button_aquar_orange{width:55px; height:25px; font-size:13px; border-width:0px;	border-color:transparent; padding:0; margin:0; color:#ffffff; cursor:pointer;
			background:url(../b_img/i_button/bg_orng.gif) no-repeat; overflow:hidden; white-space:nowrap; text-align:center; letter-spacing:-1px; text-shadow:0 1px 0px #ce7c5f;
			box-shadow: 0px 1px 1px #999999; -moz-box-shadow: 0px 1px 1px #999999; -webkit-box-shadow: 0px 1px 1px #999999;	}

/* ¹öÆ° - ¹Ýµé°Å¸®´Â È¸»ö(»çÀÌÁî °íÁ¤) :  ex <input type='button' value='±Û¾²±â' class='Button_aquar_gray' onclick=...>  */
.Button_aquar_gray{width:55px; height:25px; font-size:13px; border-width:0; padding:0; margin:0; color:#ffffff;	cursor:pointer;	background:url(../b_img/i_button/bg_gray.gif) no-repeat;
			overflow:hidden; white-space:nowrap; text-align:center;	letter-spacing:-1px; vertical-align:middle; text-shadow:0 1px 0px #888888; box-shadow:0px 1px 1px #999999;
			-moz-box-shadow: 0px 1px 1px #999999; -webkit-box-shadow: 0px 1px 1px #999999;}

/* ¹öÆ° - ÀÔÃ¼Çü È¸»ö (»çÀÌÁî ÀÚÀ¯º¯°æ : a , span , div , li ...)  */
/*  <a ...  class='Button_emboss'>¹öÆ°</a>  */
/*  <span ...  class='Button_emboss'>¹öÆ°</span>  */
.Button_emboss{font-size:12px; color:#000000; border-width:1px;	border-style:solid; border-color:#bfbfbf #aaaaaa #999999 #aaaaaa; padding:4px 5px 4px 5px; display:inline; box-shadow:0px 1px 2px #bbbbbb; -moz-box-shadow:0px 1px 2px #bbbbbb;
			-webkit-box-shadow:0px 1px 2px #bbbbbb; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; background-color:#f4f4f4; background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#dadada));
			cursor:pointer;	vertical-align:middle;	white-space:nowrap; text-shadow:0 1px 0 #ffffff;}
.Button_emboss small{font-size:8px; color:#505050; vertical-align:bottom;}
.Button_emboss:link, .Button_emboss:hover, .Button_emboss:active{color:#000000;}

.Button_emboss_squre{font-size:11px; color:#000000; border-width:1px; border-style:solid; border-color:#bfbfbf #aaaaaa #999999 #aaaaaa; margin-left:3px; padding:2px 3px 1px 3px;
			display:inline;	box-shadow:0px 1px 2px #bbbbbb;	-moz-box-shadow:0px 1px 2px #bbbbbb; -webkit-box-shadow:0px 1px 2px #bbbbbb; border-radius:0px;
			-webkit-border-radius:0px; -moz-border-radius:0px; background-color:#f4f4f4; background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#dadada));
			cursor:pointer;	vertical-align:middle; white-space:nowrap; text-shadow:0 1px 0 #ffffff;}
.Button_emboss small{font-size:8px; color:#505050; vertical-align:bottom;}
.Button_emboss:link, .Button_emboss:hover, .Button_emboss:active{color:#000000;}

/* ¹öÆ° - glass Çü (»çÀÌÁî ÀÚÀ¯º¯°æ : .a , span , div , li ...) */
/*  <a ...  class='Button_glass'>À¯¸®¹öÆ°1</a>  */
/*  <span ...  class='Button_glass'>À¯¸®¹öÆ°2</span>  */
.Button_glass{display:inline-block; cursor:pointer; height:25px; font-size:13px; color:#000000;	margin:0; text-decoration:none;	text-shadow:0 1px 0 #ffffff;
			background-color:#e1e1e1; padding:4px 6px 0 6px; border-width:0 5px; border:1px solid #bbbbbb;
			background:-webkit-gradient(linear,left top,left bottom,color-stop(0.0,#ffffff),color-stop(0.5,#e2e2e2),color-stop(0.5,#cccccc),color-stop(1.0,#eeeeee));
			border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.Button_glass:link, .Button_glass:hover, .Button_glass:active{color:#000000;}

/* ¹öÆ° - glass ºí·¢ (»çÀÌÁî ÀÚÀ¯º¯°æ : a , span , div , li ...)  */
/*  <a ...  class='Button_glass_black'>¹öÆ°</a>  */
/*  <span ...  class='Button_glass_black'>¹öÆ°</span>  */
.Button_glass_black{font-size:13px; color:#d2d2d2; border:1px solid #272727; padding:4px 6px 4px 6px; display:inline; border-radius:3px; -webkit-border-radius:3px;	-moz-border-radius:3px;
			background-color:#292929; background:-webkit-gradient(linear,left top,left bottom,color-stop(0.0,#686a71),color-stop(0.5,#3f3f3f),color-stop(0.5,#292929),color-stop(1.0,#313131)); 
			cursor:pointer; vertical-align:middle; white-space:nowrap; text-shadow: 0 -1px 0 #000000;}
.Button_glass_black:link, .Button_glass_black:hover, .Button_glass_black:active{color:#d2d2d2;}

/* ¹öÆ° - °­ÇÑ´À³¦ È¸»ö (»çÀÌÁî ÀÚÀ¯º¯°æ : .a , span , div , li ...) */
/*  <a ...  class='Button_strong'>±½Àº¹öÆ°1</a>  */
/*  <span ...  class='Button_strong'>±ÜÀº¹öÆ°2</span>  */
.Button_strong{display:inline-block; cursor:pointer; height:33px; font-size:16px; font-weight:bold; color:#000000; margin:0; text-decoration:none; text-shadow: 0 1px 0 #ffffff; padding:9px 3px 0 3px; border-width:0 10px;
			border-image:url(../b_img/i_button/bg_strong.png) 0 10 0 10 stretch stretch; -webkit-border-image:url(../b_img/i_button/bg_strong.png) 0 10 0 10 stretch stretch;
			-moz-border-image:url(../b_img/i_button/bg_strong.png) 0 10 0 10 stretch stretch; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.Button_strong:link, .Button_strong:hover, .Button_strong:active{color:#000000;}

.Button_strong_transparent{ /*  <span ...  class='Button_strong Button_strong_transparent'>¹ÝÅõ¸í ¹öÆ°</span>  */
			border-image:url(../b_img/i_button/bg_strong2.png) 0 10 0 10 stretch stretch; -webkit-border-image:url(../b_img/i_button/bg_strong2.png) 0 10 0 10 stretch stretch;
			-moz-border-image:url(../b_img/i_button/bg_strong2.png) 0 10 0 10 stretch stretch;}

.Button_strong_black{ /*  <span ...  class='Button_strong Button_strong_black'>°ËÀº ¹öÆ°</span>  */
			color:#eeeeee; text-shadow: 0 -1px 0 #000000; border-image:url(../b_img/i_button/bg_strong3.png) 0 10 0 10 stretch stretch;
			-webkit-border-image:url(../b_img/i_button/bg_strong3.png) 0 10 0 10 stretch stretch; -moz-border-image:url(../b_img/i_button/bg_strong3.png) 0 10 0 10 stretch stretch;}
.Button_strong_black:link, .Button_strong_black:hover, .Button_strong_black:active{color:#eeeeee;}

.Button_strong_yellow{ /*  <span ...  class='Button_strong Button_strong_yellow'>³ë¶õ¹öÆ°</span>  */
			text-shadow: 0 1px 0 #ffffcc; border-image:url(../b_img/i_button/bg_strong4.png) 0 10 0 10 stretch stretch;
			-webkit-border-image:url(../b_img/i_button/bg_strong4.png) 0 10 0 10 stretch stretch; -moz-border-image:url(../b_img/i_button/bg_strong4.png) 0 10 0 10 stretch stretch;}

/* ¡á usual  ################################################### */

/*  °Ô½ÃÆÇ º»¹®³» ÀÌ¹ÌÁö zoom Ç¥½Ã  */
.img_zoomMark{padding-right:6px; margin-top:10px; background:url('../b_img/icons_mobile/arrow_right_orng.png') no-repeat right 1px;}
.display_none{display:none;}
.clear_both{clear:both;}




