/* BASIC css start */
#contentWrapper { position: relative; width:100%; margin:0 auto; margin-top:0px  !important; }
#contentWrap { width:100%; }


#maintop { width:100%; }

/* ¸ÞÀÎ½½¶óÀÌµå */


        .jssorb05 { position: absolute; }
        .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av { position: absolute; width: 16px;height: 16px; background: url('/design/windygirl78/wizdesign/b05.png') no-repeat; overflow: hidden; cursor: pointer;  }
        .jssorb05 div { background-position: -7px -7px; }
        .jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
        .jssorb05 .av { background-position: -67px -7px; }
        .jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }


        .jssora22l, .jssora22r { display: block; position: absolute; width: 40px;  height: 58px; cursor: pointer; background: url('/design/windygirl78/wizdesign/a22.png') center center no-repeat; overflow: hidden;  }
        .jssora22l { background-position: -10px -31px;}
        .jssora22r { background-position: -70px -31px; }
        .jssora22l:hover { background-position: -130px -31px; }
        .jssora22r:hover { background-position: -190px -31px; }
        .jssora22l.jssora22ldn { background-position: -250px -31px; }
        .jssora22r.jssora22rdn { background-position: -310px -31px; }









/* Áß¾Ó¹è³Ê */

.itembox { width:1245px; margin:0 auto;  }
.itembox .box01 { width:400px; float: left; position:relative; margin:0px 15px;}
.itembox .box02 { width:405px; float: left; }
.itembox .box021 { width:405px; margin-bottom:20px; position:relative;}
.itembox .box022 { width:405px; position:relative;}


.itembox .ov .gnb_sub { display:none; }  
.itembox .ov:hover .gnb_sub { display:block; position:absolute; left:0px; top:0 ; background-color:#000;  opacity:0.5; width:405px; height:265px;}


.itembox .ov1 .gnb_sub { display:none; }  
.itembox .ov1:hover .gnb_sub { display:block; position:absolute; left:0px; top:0 ; background-color:#000;  opacity:0.5; width:405px; height:265px;}


.itembox .box03 { width:405px;margin:0px 0px; float: left; }
.itembox .box031 { width:405px; margin-bottom:20px; position:relative;}
.itembox .box032 { width:405px; position:relative;}



/* ÁÂ¿ì·Ñ¸µ */
.roll_box {position:relative; width:400px; height:550px; }
.roll_box .roll_wrap { width:400px!important; height:550px !important; }
.roll_box .btn {position:absolute; top:250px; z-index:4; cursor:pointer; }
.roll_box .btn.arrow_prev {left:0px; }
.roll_box .btn.arrow_next {right:0px;}






/* »óÇ°ÈÄ±â */

.ins { margin:0 auto; width:1240px;  border-top:1px solid #D2D2D2; padding-top:30px; text-align:center; margin-bottom:30px;}
.tit1 { display:inline-block; *display:inline;   padding: 10px;  background-color: #636363; font-weight:bold;  color:#fff;  text-decoration:none;font-size:9pt; font-family: arial,µ¸¿ò; margin-bottom:30px; }




/* ÅÇ¸Þ´º */


.shopping_tip { width: 1245px; margin:0 auto; }

#scrollTabs { MARGIN-TOP: 0px; WIDTH: 100% }
#scrollTabs .pagination { WIDTH: 100%; BACKGROUND: url(/design/psychost/wizdesign/tabs_bg.gif) repeat-x left bottom; OVERFLOW: hidden}
#scrollTabs .pagination li { BORDER-BOTTOM: #E5E5E5 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #E5E5E5 1px solid; LINE-HEIGHT: 41px; WIDTH: 248px; BACKGROUND: #f5f5f5; FLOAT: left; HEIGHT: 41px; COLOR: #6c6c6c; BORDER-TOP: #E5E5E5 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #E5E5E5 1px; }
 #scrollTabs .pagination li a {	DISPLAY: block; COLOR: #686c75;font-size:12px;line-height:41px;}
 #scrollTabs .pagination li.last-child {	BORDER-RIGHT: #E5E5E5 1px solid ; WIDTH: 247px;  }
 #scrollTabs .pagination li.current { PADDING-BOTTOM: 1px; BACKGROUND: #81D8D0; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff}
 #scrollTabs .pagination li.current A { COLOR: #fff}
 #scrollTabs .slides_container { padding:20px;BORDER-BOTTOM: #E5E5E5 1px solid; BORDER-LEFT: #E5E5E5 1px solid; WIDTH: 1203px; HEIGHT: 100%; OVERFLOW: hidden; BORDER-TOP: #E5E5E5 1px; BORDER-RIGHT: #E5E5E5 1px solid}
 #scrollTabs .slides_container li {WIDTH: 100%; }





.item-list5 { zoom: 1; overflow: hidden; padding-bottom: 20px; }
.item-list5:after { content: ""; clear: both; display: block; }

.item-list5 .item { float: left; width: 240px;text-align: center; }
.item-list5 .item .thumb { margin: 0 auto 0px; width:220px; height: auto;  }
.item-list5 .item .thumb img { width:220px ; height: auto; position:relative;}
.item-list5 .item .info { width: 220px; margin:0 auto; }
.item-list5 .item .info li { margin-bottom: 5px; color: #7b7b7b; }
.item-list5 .item .info .name { margin-top: 10px; margin-bottom: 10px;text-align:left; font-size:12px; font-weight:bold;  font-family: 'Nanum Gothic', µ¸¿ò, dotum; color: #888888; }
.item-list5 .item .info .subname { color: #7F7F7F; text-align:left; padding-top:0px; font-size:12px; font-family: 'Nanum Gothic', µ¸¿ò, dotum;  }

.item-list5 .item .thumb {  position:relative; }
.item-list5 .item .thumb .gnb_sub { display:none; }       
.item-list5 .item .thumb:hover .gnb_sub { display:block; position:absolute; left:0px; top:0 ; }
.item-list5 .aa { text-align:center;  width:220px; height:289px; background:url(/design/windygirl78/wizdesign/box.png) 0 0; display:table-cell;vertical-align:middle; }
.item-list5 .aa { color:#fff;font-weight:bold;   }
.item-list5 .aa .name { color : #fff; font-weight:bold; }



/* ¹è°æºÎºÐ */

#cen_bg { clear:both; position:relative; width:1245px !important; height:300px;   margin:0 auto;}
#cen_bg a { clear:both; position:relative;  width:1245px !important; height:300px; background:url(/design/windygirl78/wizdesign/bg_img.jpg) center top no-repeat fixed; overflow:hidden; margin-top:0px; display:table; }
.cen_text { position:relative; clear:both; width:100%; /*-webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); top:50%;*/ display:table-cell; vertical-align: middle; *top:25%; }









/* ¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å ÀÎ½ºÅ¸±×·¥ºÎºÐ  ¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å */

#section10 { text-align:center; background:rgba(255,255,255,1); padding:50px 0  }
#section10 h2 { text-align:center;  color:#000; font-size:18px; font-weight:none; letter-spacing:2px; padding-bottom:20px; font-family:'Open Sans';font-weight:700; }
#section10 .idTag { color:#999;   letter-spacing:0.5px; }

/* ¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã // ÀÎ½ºÅ¸±×·¥ºÎºÐ - ³¡ ¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã¡ã */





/* BASIC css end */

