/* BASIC css start */
#main { position: relative; }
#main:after {  content: ""; clear: both; display: block;  }
#main .visual { }
#main #stepBanner, #main #mainBanner, #main #headline, #main #moveProduct { position: relative; margin-top: 0px; }
#main .md-wrap { margin-top: 5px; padding: 12px 24px; border: 1px solid #e4e4e4; }
#main .md-wrap .hd { text-align: center; color: #7e6b61; font-size: 16px; font-weight: bold; }
#main .md-wrap .item-list { padding-bottom: 0; }
#main .md-wrap .item-list .item { width: 158px; margin-top: 15px; }
#main .md-wrap .item-list .item .thumb { width: 140px; height: 140px; border: 1px solid #d8d8d8; }
#main .md-wrap .item-list .item .info { width: 140px; }
.item-list .item .info li { color:#555;}
.item-list .item .info li.ment { font-size: 11px;    color: #898989; letter-spacing: -1px; }

#main #mainBanner { float:left; }0
#main #mainBanner2 { float:left; height:228px; }
#MS_flash_main_banner_container { height:377px; }
#MS_flash_main_banner2_container { height:228px;  }
.main_board_review {     float: left; width:232px; }
.main_board_review p {background:url("/design/micom1010/rovadesign/title_review.gif")no-repeat; text-indent:35px; font-size:15px; font-family:"noto"; font-weight:400; height:33px; line-height:33px;}
.main_board_review p a { color:#fff; display:block; }
.main_board_review ul { width:214px; padding:6px 8px 0; border-top:none; border:1px solid #dbdbdb;height:113px;}
.main_board_review li { height:18px; }
.main_board_review li a { display:block; color: #707070; text-indent: 1px; font-size: 11px; vertical-align:bottom; }
.main_board_review span { float:right; display:block; margin-top:1px; }


.special_item { clear:both; margin:-30px 0 50px;padding-top:0px;width:1100px; }
.special_item p { margin-top:30px; }
.special_item .roll_flash { position:relative; width:1086px; margin:20px auto 0 auto; height:254px; padding:0px 0 25px 0; background:url(/design/micom1010/rovadesign/mainroll_bg.gif) no-repeat; border:7px solid #e8e8e8; }
.special_item .roll_flash .btn_left { }
.special_item .roll_flash .btn_left > a { display:block; position:absolute; left:7px; top:64%; width:24px; height:32px; margin-top:-50px; text-indent:-9999px; background:url(/design/micom1010/rovadesign/md_btn_prev.gif) no-repeat;}
.special_item .roll_flash .btn_right > a { display:block; position:absolute; right:7px; top:64%; width:24px; height:32px; margin-top:-50px; text-indent:-9999px; background:url(/design/micom1010/rovadesign/md_btn_next.gif) no-repeat;}
.special_item .roll_flash .btn_left > a:hover { display:block; background:url(/design/micom1010/rovadesign/md_btn_prevA.gif) no-repeat;}
.special_item .roll_flash .btn_right > a:hover { display:block; background:url(/design/micom1010/rovadesign/md_btn_nextA.gif) no-repeat;}
.special_item .roll_flash p span { cursor:pointer; }
#viewArea { position:relative; width:92%; height:254px; overflow:hidden; margin:0px auto;}
.special_item #imgList { position:absolute;width:4000px;left:-5px;top:0px; }
.special_item #imgList span a { text-decoration:none;color:#848484;}
.special_item #imgList strong { text-decoration:none;font:13px "verdana";color:#846f58;font-weight:bold;letter-spacing:0px;}
.special_item #imgList div { float:left;width:200px;padding:0;margin:0px;text-align:center;background:url(/design/micom1010/rovadesign/rolling_line.gif) 199px 0 no-repeat;}
.special_item #imgList div img { width:160px;}
#imgList div .size11 {font-size:12px;}

.item-list { padding:0; }
.item-list .item  { width:25%; margin: 24px auto; font-size: 12px; text-align: center; padding:0;}
.item-list .item dt img { width:250px ; height:250px;  margin: 0 0 10px; border: 1px solid #ececec; }


#slides1 { position:relative; display: none; width:692px; height:511px; float:left; border-bottom:1px solid #dbdbdb;}
#slides1 .slidesjs-navigation { margin-top:3px; }
#slides1 .slidesjs-previous { margin-right: 5px; float: left;}
#slides1 .slidesjs-next { margin-right: 5px; float: left; }
#slides1 .slidesjs-pagination { position:absolute; bottom:5px; left:10px; margin: 0px 0 0px;  float: right;  list-style: none; z-index:899;  }
#slides1 .slidesjs-pagination li { float: left; margin: 0 1px; z-index:900;}
#slides1 .slidesjs-pagination li a { z-index:900; display: block; width: 13px; height: 0; padding-top: 13px; background-image: url(/design/micom1010/rovadesign/pagination2.png); 
  background-position: 0 0; float: left; overflow: hidden; }
#slides1 .slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px  }
#slides1 .slidesjs-pagination li a:hover { background-position: 0 -26px }
 #slides1 a:link, #slides a:visited { color: #333 }
 #slides1 a:hover, #slides a:active { color: #9e2020 }
.navbar { overflow: hidden }

.right_ban a img {border:1px solid #dbdbdb; border-top:0;}

/* 메인 우측 미니슬라이드 */
#slides2 { position:relative; display: none; width:230px; height:160px; float:right; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
#slides2 .slidesjs-container { height:228px!important; } 
#slides2 .slidesjs-navigation { margin-top:3px; }
#slides2 .slidesjs-previous { margin-right: 5px; float: left;}
#slides2 .slidesjs-next { margin-right: 5px; float: left; }
#slides2 .slidesjs-pagination { position:absolute; bottom:5px; left:10px; margin: 0px 0 0px;  float: right;  list-style: none; z-index:899;  }
#slides2 .slidesjs-pagination li { float: left; margin: 0 1px; z-index:900;}
#slides2 .slidesjs-pagination li a { z-index:900; display: block; width: 13px; height: 0; padding-top: 13px; background-image: url(/design/micom1010/rovadesign/pagination2.png); 
  background-position: 0 0; float: left; overflow: hidden; }
#slides2 .slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px  }
#slides2 .slidesjs-pagination li a:hover { background-position: 0 -26px }
 #slides2 a:link, #slides a:visited { color: #333 }
 #slides2 a:hover, #slides a:active { color: #9e2020 }
.navbar { overflow: hidden }
/* BASIC css end */

