/* BASIC css start */
.quick_ban {width:150px; height:200px; margin:23px auto 0px;}



#right_bn_wrap {display:none;  z-index:6666;position:fixed; top:0; bottom:0; right:0; background-color:#fff; width:200px; border-left:1px solid #e4e4e4; }
.right_quick_close  {width:36px; height:36px; border:1px solid #dedede; cursor:pointer;}

.sm_right_bn {position:absolute; top:360px;  left:-42px; }
.sm_right_bn_05 {  cursor:pointer;  padding:0px;  width:36px; height:36px; border:1px solid #e4e4e4; }
.sm_btn {background-color:#fff; border:1px solid #e4e4e4; position:relative; width:36px; height:36px; margin:3px 0px;}
.sm_btn img { opacity:1; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;  }
.sm_btn:hover img { opacity:0.5; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }

.quick_comm_area {width:150px; margin:40px auto;}
.quick_comm_area ul li {float:left;}
.quick_comm_area ul li:first-child a {border-right:0px !important; width:73px;}
.quick_comm_area a {width:74px; height:29px; border:1px solid #e9e9e9; display:block; float:left; font-size:11px; color:#777; text-align:center; line-height:29px; border-bottom:0px;}
.quick_comm_area a:hover {color:#000; background-color:#f9f9f9;}
.quick_comm_area .last a {border-bottom:1px solid #e9e9e9;}


.quick_cs {text-align:left; width:150px; margin:0 auto; padding-top:30px;}
.quick_title {font-size:11px; color:#000; letter-spacing:0.3px; border-bottom:1px solid #e9e9e9; padding-bottom:10px; margin-bottom:10px; line-height:1; text-align:left; }
.quick_txt01 {font-size:17px; font-weight:700; color:#000; line-height:1; padding-top:3px;}
.quick_txt01_2 {font-size:17px; font-weight:700; color:#000; line-height:1; padding-top:3px;}
.quick_txt02 {font-size:11px; color:#000; letter-spacing:-0.3px; line-height:17px; color:#888; padding-top:5px;}
.quick_txt03 {font-size:12px; color:#000; letter-spacing:0px; line-height:18px; color:#888; padding-top:5px;}


/* Äü¸Þ´º ÀÎ½ºÅ¸±×·¥ °ü·Ã ½ºÅ¸ÀÏ */
.quick_insta {width:150px; margin:0 auto; padding-top:30px;}
.title_insta {text-align:left; font-size:11px; color:#222; padding-bottom:12px;}
.title_insta span {color:#777;}
#instafeed {width:152px;margin:0 auto;text-align:center; padding-top:0px;}
#instafeed img {text-decoration:none; border:none; width:34px; height:34px; margin:1px; border:1px solid #e9e9e9; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
#instafeed img:hover {filter:alpha(opacity=60); opacity:0.6;-moz-opacity:0.6;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;   -ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}



#layerTodayView {position:absolute; bottom:18px; left:42px;}
#layerTodayView .today_title {font-size:12px; text-align:center; letter-spacing:-0.5px; color:#222; width:66px; margin:0 auto; border-bottom:1px dashed #dedede; border-top:1px dashed #dedede; padding-top:10px;   margin-bottom:9px; padding-bottom:10px; line-height:1;}
#layerTodayView { width: 84px; background: url() repeat-y 0 0; }
#layerTodayView .list { width: 66px; padding-top: 5px; margin-left: auto; margin-right: auto; min-height: 128px; _height: 128px; }
#layerTodayView .list li { padding-bottom: 5px; text-align: center; }
#layerTodayView .list img { width: 60px; height: 60px; }
/* BASIC css end */

