@charset "euc-kr";

img { vertical-align:top;}

/* wrap border:1px solid red; .visual_wrap { position:relative; width:100%; height:395px; border-top:1px solid #a5a5a5;}*/

.visual_wrap { position:relative; width:100%; max-width:680px; text-align:center; margin:0 auto;}
.visual_wrap .vi_txt_box { position:absolute; top:10%; width:92%; padding-left:4%; font-weight:700; z-index:99; text-align:center; }
.visual_wrap .vi_txt_box .vi_txt { text-align:right; font-size:1.2em; color:#fff; line-height:130%; }
.visual_wrap .vi_txt_box .vi_txt img { padding-bottom:12px;}
.visual_wrap .vi_btn {position: absolute; right:30px; bottom:30px; width:168px; height:168px; z-index:999;  }
.visual_wrap .vi_btn a { display:block; padding:72px 6px 30px 6px; text-align:center; font-size:19px; color:#fff; font-weight:800; line-height:120%;}
.visual_wrap .vi_btn a:hover { color:#ffeb00;}

/*  */
.footer_btn_list { position:relative; width:100%; color:#e2e2e3;background:#6c7072;padding:0;box-shadow:inset 0px 3px 3px #515151; z-index:999;}
.footer_btn_list .btn_bottom {position:relative;width:100%;margin-top:0}
.footer_btn_list .btn_bottom > li { float:left; width:33%; text-align:center;}
.footer_btn_list .btn_bottom > li:first-child a {color:#000000;}
.footer_btn_list .btn_bottom > li:last-child a {color:#000000;}
.footer_btn_list .btn_bottom > li a {text-align:center; font-size:1.1em; font-weight:600; display:block; padding:60px 0 10px 0; color:#fff;}
.footer_btn_list .btn_bottom .fbtn_01 { background:url('../images/common/footer_btn_list01.png') no-repeat center 0.3em #ffeb00; background-size:50px;}
.footer_btn_list .btn_bottom .fbtn_02 { background:url('../images/common/footer_btn_list02.png') no-repeat center 0.5em #c3314d; background-size:50px;}
.footer_btn_list .btn_bottom .fbtn_03 { background:url('../images/common/footer_btn_list03.png') no-repeat center 0.3em #555555; background-size:50px; }
.footer_btn_list .btn_bottom .fbtn_04 { background:url('../images/common/footer_btn_list04.png') no-repeat center 0.3em #c3314d; background-size:50px;}
.footer_btn_list .btn_bottom .fbtn_05 { background:url('../images/common/footer_btn_list05.png') no-repeat center 0.5em #757575; background-size:50px;}
.footer_btn_list .btn_bottom .fbtn_06 { background:url('../images/common/footer_btn_list06.png') no-repeat center 0.5em #ffbd28; background-size:50px;}

/* Ä«Åå, °èÁÂ ÆË*/
.fbtn_close { }
.fbtn_close p { float:right; padding:6px; background:#000; color:#fff; z-index:999999;}

.kakao_box { background:#ffeb00; padding:20px 16px; }
.kakao_box > p { float:none; padding:1px 0 0 0; width:100%;}
.kakao_box > p img { width:60px;}

.kakao_box ul { padding:10px 0 0 0;}
.kakao_box ul li { text-align:left; border-bottom:1px solid #e5d300; padding:4px; color:#000;}
.kakao_box ul li p {padding-left:44px;}

.bank { text-align:left; padding: 20px 14px 10px 23px; background:url('../images/main/bg_bank.png') no-repeat right -3px #f7af0b; }
.bank h2 { padding:2px 0 20px 2px; font-size:17px; font-weight:600; color:#563d04; }
.bank_text { color:#bc1b3a; font-size:15px; font-weight:600; padding:0 0 14px 0;}
.bank .box1 { padding:16px 0 10px 0; border-top:1px solid #de9d0a;}
.bank .box2 { padding:7px 0 10px 0; border-top:1px solid #f9c755;}
.bank .num { color:#000; font-size:18px; font-weight:600; padding:8px 0 0 1px;}


@media all and (min-width:480px) { 
.kakao_box > p { float:left; display:inline-block; width:80px; padding:0 6% 0 4%; }
.kakao_box > p img { width:100%;}
.kakao_box ul { display:inline-block; padding:10px 0 0 0;}

}
@media all and (min-width:574px) { 
.visual_wrap .vi_txt_box .vi_txt {font-size:2em; color:#fff; line-height:130%; }
.footer_btn_list .btn_bottom > li a {text-align:center; font-size:1.1em; font-weight:600; display:block; padding:70px 0 12px 0; color:#fff;}
.footer_btn_list .btn_bottom .fbtn_01 { background:url('../images/common/footer_btn_list01.png') no-repeat center 0.6em #ffeb00; background-size:50px;}
.footer_btn_list .btn_bottom .fbtn_02 { background:url('../images/common/footer_btn_list02.png') no-repeat center 0.6em #c3314d; background-size:50px;}
.footer_btn_list .btn_bottom .fbtn_03 { background:url('../images/common/footer_btn_list03.png') no-repeat center 0.6em #555555; background-size:50px; }
.footer_btn_list .btn_bottom .fbtn_04 { background:url('../images/common/footer_btn_list04.png') no-repeat center 0.6em #c3314d; background-size:50px;}
.footer_btn_list .btn_bottom .fbtn_05 { background:url('../images/common/footer_btn_list05.png') no-repeat center 0.6em #757575; background-size:50px;}
.footer_btn_list .btn_bottom .fbtn_06 { background:url('../images/common/footer_btn_list06.png') no-repeat center 0.6em #ffbd28; background-size:50px;}
}

 
