/* BASIC css start */
#ftWrap { position: relative; margin-top:50px; border-top:solid 2px #ccc; }
#ftWrap .footer {width:100%; background:#eee; }
#ftWrap .footer .foot_01f {float:left; width:150px; padding-top:25px; padding-left:20px;}
#ftWrap .footer .foot_01 {float:left; width:710px; padding-top:40px; padding-left:20px;}
#ftWrap .footer .foot_02 {float:left; width:300px; padding-top:5px; }

#ftWrap .footer .foot_01 p {color:#666; font-size:12px; font-weight:400;}

#ftWrap .ft-link a { padding: 0 10px; font-size: 11px; font-weight: bold; background: url(/images/d3/hot_issue/common/bg_w1_h5_dotted.gif) no-repeat 100% 30%; color:#eee; }
#ftWrap .ft-link a:hover { color: #eee; }
#ftWrap .ft-link a.nbg { background: none; }
.foot_midbox {width:1200px; margin:0 auto; overflow:hidden;}
.ft-link {padding-left:50px; overflow:hidden; margin:0 auto; float:left;}
.ft-link li {float:left; height:40px; line-height:40px; }

.ft-link2 {padding-right:50px; overflow:hidden; margin:0 auto; float:right;}
.ft-link2 li {float:left; height:40px; line-height:40px; }

.foot_top {position: relative; width: 1200px; margin-left: auto; margin-right: auto; background:#fff; overflow:hidden;}
.foot_top .f_left {float:left; width:284px; height:290px; border-left:solid 1px #ccc; padding-left:15px;} 
.foot_top .f_right {float:left; width:569px; height:250px; border-left:solid 1px #ccc; padding-left:15px;}
.foot_top>li:first-child {border-left:none;}
.foot_m {position: relative; width: 1200px; margin-left: auto; margin-right: auto; background:#eee; overflow:hidden; height:120px;}
.foot_logo {text-align:center; padding:10px 0;}

.foot_b {width:100%; height:40px; line-height:40px; color:#fff; font-size:12px; text-align:center; background:#333;}
.foot_sinfo {width:280px;}
.bank_info {width:227px; height:250px;}

.number {font-size:20px; color:#333; font-family:"Coda",cursive; padding-left:20px;}
.foot_header {margin-top:40px; font-size:18px; margin-bottom:10px; border-left:solid 3px rgba(238,234,223,1.0); padding-left:5px; line-height:20px; color:#555; }

.t_number {padding-top:30px; font-size:40px; color:#002e73;}

.ft-link a {
    padding: 0 10px;
    font-size: 11px;
    background: url(/images/d3/hot_issue/common/bg_w1_h5_dotted.gif) no-repeat 100% 30%;
    color: #ccc;
}

.qui_btn:hover {transform:rotate(10deg); 

}

.bank_img img {height:20px; width:auto;}
.name {font-size:14px; font-weight:600; padding-top:10px;}

.shop_tex {font-size:18px; padding-left:20px; line-height:28px; padding-top:25px;}

.shop_name {color:#002e73; font-size:14px; font-weight:600; font-family: 'Nanum Gothic',Arial, Dotum, AppleGothic, Helvetica, sans-serif;}

.bo_qbtn {display:block; width:250px; margin:10px auto; height:40px; line-height:40px; text-align:center; border:solid 1px #ccc; background:#fff; font-size:14px; font-weight:600;}
.bo_qbtn:hover { background:#f0ede3;}
.qui_btn {padding:20px 5px 0; transition:all 0.3s ease-in; }


.tel_num { font-size:30px; padding-top:20px; }
.tel_bank { font-size:25px; padding-top:10px; text-align:center;}
.tel_time {font-size:16px; padding-top:5px; text-align:center;}
.tel_time span { font-size:14px; padding-top:50px;}
.rest_time {text-align:left;}
.rest_time a {font-weight:600; color:#4cbbaa;}

.bank_num {padding-top:20px; font-size:18px; line-height:30px; height:30px;}
.bank_img img {width:30px; height:auto; padding-right:5px;}
.kakao_hd {font-size:14px; padding-left:10px; padding-bottom:20px; font-weight:600; color:#666;}

.kakao_sm {font-size:14px; padding-top:10px;}
.kakao_sm a {font-size:16px; color:#666; padding-left:10px;}

.que_btn {display:block; width:200px; height:34px; background:#fff; color:#888; line-height:34px; margin-bottom:6px; padding-left:20px; font-weight:600; border:solid 1px #bfd0d6;}
.que_btn:hover { background:#bfd0d6; color:#fff; }
.ficon_04 {font-size:16px; padding-right:10px;}

.kakao_box {width:240px; padding:30px 0; border-top:solid 1px #cdd6e0; border-bottom:solid 1px #cdd6e0; margin:50px 0; text-align:center;}

/* 리마인드 css수정 */
#analyans-best100 .cont .analyans-best100-list .analyans-prds ul li a img {width:159px;height: 159px !important;}
#analyans-best100 .cont .analyans-best100-list .analyans-prds ul li {float:left;width:159px;height: 226px !important;}

/* BASIC css end */

