/* BASIC css start */
#ftWrap{ margin: 0 0 0 0; border-top:1px solid #c0c0c0; }
#ftWrap a:hover { text-decoration: underline;} 
#ftWrap .footer { width:1200px; position:relative; min-width:1200px; margin:0 auto; text-align:center; background-color:#fff; padding: 50px 0;}
#ftWrap .footer .sns { margin:0 0 50px; }
#ftWrap .footer .sns li { display:inline-block; margin:0 5px; }
#ftWrap .footer .sns li a { font-size:22px; width:44px; height:44px; border-radius:50%; background-color:#f2f2f2; display: block; line-height: 44px; }
#ftWrap .footer .sns li:first-child a:hover { background-color:#3b5998; color:#fff;}
#ftWrap .footer .sns li:nth-child(2) a:hover { background-color:#9337b7; color:#fff;}
#ftWrap .footer .sns li:nth-child(3) a:hover { background-color:#00c73c; color:#fff;}
#ftWrap .footer .sns li:last-child a:hover { background-color:#fccb00; color:#fff;}
#ftWrap .footer .copy {padding-top: 6px; color:#999; }
#ftWrap .footer .title{line-height:1;display:block;padding: 40px 0 7px;font-size: 13px;color: #292929;}
#ftWrap .footer .subTxt p {line-height:22px; color:#2e2e2e; font-size:13px; }
#ftWrap .footer .subTxt p.shopName { font-size:18px; margin:0 0 10px; }
#ftWrap .footer .footerNav { margin:60px 0 0; }
#ftWrap .footer .footerNav li {display:inline-block;margin:0 2px; }
#ftWrap .footer .footerNav li a { font-size:13px;}
#ftWrap .footer .box1{float:right; width:139px; height::94px;  position: relative;  top: 0px;  left: -208px; }


/* °øÁö»çÇ× */
.boardArea { background-color:#f2f2f2; padding: 45px 0; margin: 100px auto 0;}
.boardArea .inner { width: 1200px; margin: 0 auto; }
.boardArea .notice { width:560px; margin:0 40px 0 0; float:left; }
.boardArea .notice dt { font-size:24px; font-weight:bold; margin-bottom:10px; padding-bottom:6px; color:#2e2e2e; }
.boardArea .notice dt span a { font-size:14px; float:right; text-decoration:underline; color:#7e7e7e; font-weight:normal; margin-top:5px; }
.boardArea .notice dd { line-height:36px; border-bottom:1px solid #e5e5e5; }
.boardArea .notice dd a { font-size:14px; color:#2e2e2e; }
.boardArea .notice dd span { color:#7e7e7e; float:right; font-size:14px; }
.boardArea .notice a:hover { color:#000; font-weight:bold; }

/* °í°´¼¾ÅÍ, ÀºÇà°èÁÂ */
.boardArea .csArea { position:relative; width:1200px; height:160px; margin-left: 40px; float: left; }
.boardArea .csArea dl.csCenter { position:absolute; top:0; left:50px; }
.boardArea .csArea dt { font-size:20px; font-weight:bold; margin:0 0 12px; color:#000;}
.boardArea .csArea dd { font-size:13px; color:#000; line-height:20px;}
.boardArea .csArea dd.tel { font-size:24px; font-weight:bold; color:#ff5601;padding-bottom:5px; }
.boardArea .csArea dl.csCenter dd a.qna,
.boardArea .csArea dl.csCenter dd a.m2m { display:inline-block; color:#fff; background:#2e2e2e; width:85px; height:30px; text-align: center; line-height: 30px; font-size: 14px; margin-top: 10px;}
.boardArea .csArea dl.csCenter dd a.m2m { margin-left: 5px;}
.boardArea .csArea dl.bankInfo { position:absolute; top:0; left:280px; }

/* Ä«Ä«¿ÀÅå - yykim */
.boardArea .csArea dl.talk { position:absolute; top:0; left:560px; }
/* Ä«Ä«¿ÀÅå¿· °øÁö»çÇ× - makeshop ¹®ÀÇ(No.1022780 22.05.03) */
.boardArea .csArea dl.board1 { position:absolute; top:0; left:760px;}


/* BASIC css end */

