@charset "utf-8";

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
#skipNav{width:100%; display:block; position:relative; left:0; top:0; z-index:100; text-align:center;}
#skipNav a, #skipnavi a:link{overflow: hidden; position: absolute; top: -1px; left: 0; display: block; margin: 0 0 -1px; width: 100%; height: 1px; font-size: 14px; line-height: 30px; font-weight: bold; color:#333;}
#skipNav a:hover, #skipNav a:focus, #skipNav a:active {background:#fbfbfb; padding:3px; border:1px solid #999; height:auto; color:#333; text-decoration:underline;}

/* reset css */
html,body{margin:0;padding:0;height:100%;}
body{font:13px/1.5 "Nanum Gothic", "돋움", Dotum, "굴림", Gulim, sans-serif;color:#666; background-color:#fff; letter-spacing:-1px;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tbody,tfoot,thead,th,td{margin:0;padding:0;}
input,textarea,select,td,th{font:13px/1.5 "Nanum Gothic", "돋움", Dotum, "굴림", Gulim, Arial, sans-serif;color:#666;vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
table{width:100%;border-spacing:0;border-collapse:collapse;}
ol,ul,li{list-style:none;}
hr, legend, caption, .skip{position:absolute;left:-5000px;top:0;visibility:hidden;overflow:hidden;line-height:0.1%;font-size:0.1%;width:0.1%;height:0.1%;}
caption{position:relative;}
img,fieldset{border:0 none;}
label,button{cursor:pointer;}
button{font-family:"Nanum Gothic"}
em,address{font-style:normal;}
a:link,a:visited{color:#666;text-decoration:none; outline:none;}
a:hover,a:active,a:focus{}

table th,
table td{}

img{width:auto;height:auto;}
body #bbslist,
body #bbswrite,
body #bbsview,
body #bbslist .bottombox,
body #bbswrite .bottombox,
body #bbsview .bottombox{padding-bottom:0;}
body #bbslist .info{border-bottom-color:#000;}
body #bbslist .gallery .picbox{margin:0 43px;}
body #bbsview .viewbox .subject{border-top:1px solid #e0e0e0;}
body #bbsview .viewbox .subject h1{padding:11px 0 12px 10px;border:0;background:#f4f4f4;color:#2a2a2a}
body #bbsview .viewbox .info{padding:10px 0 10px 13px;color:#979797;}
body #bbsview .viewbox .info .xleft{font-family:dotum;font-size:11px;}
body #bbsview .viewbox .info .xright,
body #cwrite .box .bottom .l,
body #orderpage .order .tt,
body #tblbox .order .tt{display:none;}
body .viewbbox{display:table-row !important;}
body #orderpage .order{margin-bottom:0;}
.pagebox01{padding-bottom:0 !important;}

/* table */
.table_wrap{overflow:hidden;position:relative;}
.table_wrap .dtable{margin:0 0 0 -1px;}
.dtable{table-layout:fixed;width:100%;border-top:1px solid #dfdfdf;}
.dtable th,
.dtable td{padding:10px 7px;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;text-align:center;}
.dtable th,
.dtable .th{background:#fafafa;text-align:center;}
.dtable td{text-align:left;}

/* 인풋 */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"]{height:20px;padding:2px 0 1px;border:1px solid #e2e2e2;line-height:20px;text-indent:10px;}
input[type="radio"],
input[type="checkbox"]{width:13px;height:13px;}
input[type="file"]{height:20px;border:1px solid #e2e2e2;background:none;}
textarea{overflow:auto;overflow-x:hidden;border:1px solid #e2e2e2;background:#fff;resize:none;}
iframe.frame {width:100%;overflow:hidden;}
select{border:1px solid #e2e2e2;}

.form_left{display:inline-block;margin:-5px -10px 0 0;font-size:0.3em;}
* html .form_left{display:inline;}
*+html .form_left{display:inline;}
.form_left li{display:inline-block;margin:5px 10px 0 0;font-size:12px;}
* html .form_left li{display:inline;}
*+html .form_left li{display:inline;}
.form_left label{margin:0 0 0 5px;vertical-align:middle;}
.form_left.type_full li{width:100%;margin-right:0;}

/* 정렬 */
.al_middle{display:inline-block;vertical-align:middle;}

.t_point{color:#000;}
.t_strong{color:#333;}

/* 버튼 */
button{overflow:visible;margin:0;padding:0;border:0;background:none;white-space:nowrap;cursor:pointer;}
button::-moz-focus-inner{padding:0;border:0;}
* html button{margin:0 1px;}
*+html button{margin:0 1px;}

/* layout */
#wrap{}
#header{background:url('./image/header_bg.png') top repeat-x;}
#header .body{width:1000px; margin:0 auto;}
#header .gnb_wrap{height:34px; overflow:hidden;}
#header .gnb_wrap .favorites{padding:8px 0 0 26px; float:left; font-size:12px; color:#6b6b6b; background:url('./image/icon_add.png') 2px 8px no-repeat;}
#header .gnb_wrap .favorites button span{color:#6b6b6b; text-decoration:none; font-size:12px; line-height:18px;}
#header .gnb_wrap .gnb{margin-right:-9px; padding:7px 0 0; float:right; font-size:12px; color:#6b6b6b; overflow:hidden; *display:inline;}
#header .gnb_wrap .gnb li{padding:0 9px; float:left; background:url('./image/gnb_part.png') left center no-repeat;}
#header .gnb_wrap .gnb li:first-child{background:none;}
#header .gnb_wrap .gnb li a{color:#6b6b6b; text-decoration:none;}
#header .gnb_wrap .gnb li.app_install a{font-weight:bold; color:#f69c16;}
#header .info{height:73px; padding:34px 0 0; text-align:center; position:relative;}
#header .info h1{display:inline; margin-right:8px;}
#header .info h1 img{vertical-align:top;}
#header .info .searchBox{width:262px; height:30px; margin-top:15px; display:inline-block; zoom:1; *display:inline; text-align:left; position:relative;}
#header .info .searchBox input[type="text"]{width:231px; height:28px; padding:0; margin:0; border:1px solid #cecece; border-right:0; font-size:12px; color:#666;}
#header .info .searchBox label{font-size:12px; color:#adadad; position:absolute; left:8px; top:6px;}
#header .info .searchBox .btn{position:absolute; right:0; top:0;}
#header .info .banner{position:absolute;}
#header .info .banner.ver1{left:0; top:0;}
#header .info .banner.ver2{right:0; top:0;}

.lnb_wrap{ position:relative; z-index:1;}
.lnb_wrap .lnb_s_bg{width:998px; height:0; border:1px solid #e0e0e0; border-top:0; position:absolute; left:0; top:40px; background:#fff; z-index:0;}
.lnb{height:40px;}
.lnb li{float:left; font-size:15px; font-weight:bold; border:1px solid #d88100; border-left:0; position:relative;}
.lnb li a{width:165px; height:29px; padding-top:7px; display:block; text-align:center; color:#fff; text-decoration:none; background:url('./image/lnb_bg.png') top repeat-x; border:1px solid #f3b353; border-right:0;}
.lnb>li:first-child{border:1px solid #e25c1b; border-left:1px solid #e25c1b;}
.lnb>li:first-child a{width:162px; background:url('./image/lnb_bg_active.png') top repeat-x;}
.lnb>li.on:first-child{border:1px solid #e25c1b; border-left:1px solid #e25c1b;}
.lnb>li.on:first-child>a{border:1px solid #feaa81; border-right:0; background:url('./image/lnb_bg_active.png') top repeat-x;}
/*
.lnb>li.active{border:1px solid #e25c1b; border-left:0;}
.lnb>li.active:first-child{border-left:1px solid #e25c1b;}
.lnb>li.active>a{border:1px solid #feaa81; border-right:0; background:url('./image/lnb_bg_active.png') top repeat-x;}
*/
.lnb>li.on{border:1px solid #484848; border-left:0;}
.lnb>li.on>a{border:1px solid #484848; border-left:1px solid #6d6d6d; border-right:0; background:#484848;}
/*
.lnb>li.on{border:1px solid #e25c1b; border-left:0;}
.lnb>li.on:first-child{border-left:1px solid #e25c1b;}
.lnb>li.on>a{border:1px solid #feaa81; border-right:0; background:url('./image/lnb_bg_active.png') top repeat-x;}
*/
.lnb>li:first-child ul{background-image:url('./image/lnb_sub_bg.png');}
.lnb>li>ul{padding:20px 0 0 16px; background-image:url('./image/lnb_sub_bg_.png'); background-repeat:no-repeat; position:absolute; left:0; top:30px; z-index:10; display:none;}
.lnb>li>ul.ver1{width:500px; background-position:81px 9px;}
.lnb>li>ul.ver2{width:500px; background-position:81px 9px;}
.lnb>li>ul.ver3{background-position:81px 9px;}
.lnb>li>ul.ver4{width:350px; margin-left:-52px; padding:21px 0 0; background-position:133px 9px;}
.lnb>li>ul.ver5{width:400px; margin-left:-83px; padding:21px 0 0; background-position:165px 9px;}
.lnb>li>ul.ver6{width:260px; margin-left:-93px; padding:21px 0 0; background-position:165px 9px;}

.lnb>li>ul li{width:auto; padding:0 9px; border:0; font-size:12px; background:url('./image/lnb_part.png') left center no-repeat;}
.lnb>li>ul li:first-child{background:none;}
.lnb>li>ul li a{width:auto; display:inline; border:0; background:none; color:#616161;}
.lnb>li:first-child>ul li a{width:auto; display:inline; border:0; background:none; color:#616161;}
.lnb>li>ul li a:hover{color:#f86f2e;}
.lnb>li>ul li.active a{color:#f86f2e;}

#container{}
#container .main_contents{margin-bottom:22px;}

#footer{width:1000px; margin:0 auto;}
#footer .fnb{height:26px; padding:7px 0 0; text-align:center; background:#f5f5f5; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
#footer .fnb li{padding:0 9px; display:inline; font-size:12px; font-weight:bold; background:url('./image/gnb_part.png') left center no-repeat;}
#footer .fnb li:first-child{background:none;}
#footer .fnb li a{color:#717171; text-decoration:none;}
#footer .info{padding:15px 0; overflow:hidden;}
#footer .info .f_logo{margin-right:18px; float:left;}
#footer .info .add_copy{float:left; font-size:12px; line-height:16px; color:#999;}
#footer .info .add_copy span{margin-right:7px;}
#footer .info .add_copy em{margin-top:7px; display:block; font-size:11px; color:#9e9e9e;}
#footer .info a{color:#999; text-decoration:none;}

/* main */
.main_contents{}
.main_contents .body{width:1000px; padding:6px 0 0; margin:0 auto; overflow:hidden;}
.main_contents .section{float:left;}

.m_login{width:216px; height:88px; margin:0 6px 6px 0; padding:19px 19px 0; border:1px solid #d9d9d9; background:#f7f7f7;}
.m_login .inner{position:relative; z-index:0;}
.m_login .inner p{width:154px;}
.m_login .inner .input_m{width:152px; height:26px; padding:0; margin-top:-1px; border:1px solid #e0e0e0; font-size:12px; line-height:26px; color:#666; outline:none;}
.m_login .inner label{position:absolute; left:9px; top:5px; font-size:12px; color:#b6b6b6;}
.m_login .inner label.ver2{top:31px;}
.m_login .inner .btn{position:absolute; right:0; top:-1px;}
.m_login .inner ul{padding-top:7px; overflow:hidden;}
.m_login .inner li{padding:0 6px; float:left; font-size:12px; color:#959495; background:url('./image/main/m_login_part.png') left center no-repeat;}
.m_login .inner li a{color:#959495; text-decoration:none;}
.m_login .inner li:first-child{background:none;}
.m_login .inner li:first-child a{font-weight:bold; color:#f66b29;}
.m_login.sub{width:178px; padding:19px 10px 0;}
.m_login.sub .inner .input_m{width:115px;}

.m_logout{width:254px; height:107px; margin:0 6px 6px 0; border:1px solid #d9d9d9; background:#f7f7f7;}
.m_logout .username{height:39px; padding:12px 0 9px 19px; position:relative; font-size:12px;}
.m_logout .username .btn{position:absolute; right:19px; top:20px;}
.m_logout .username strong{font-weight:bold; color:#f66b29;}
.m_logout .my_nav{overflow:hidden;}
.m_logout .my_nav li{width:63px; float:left; border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9;}
.m_logout .my_nav li:first-child{width:62px; border-left:0;}
.m_logout .my_nav li a{height:34px; padding:12px 0 0 0; display:block; border-top:1px solid #fff; border-left:1px solid #fff; text-align:center; font-size:12px; color:#959495; text-decoration:none;}
.m_logout.sub{width:198px; }
.m_logout.sub .username{padding:12px 0 10px 9px;}
.m_logout.sub .username .btn{right:9px;}
.m_logout.sub .my_nav li{width:49px;}
.m_logout.sub .my_nav li:last-child{width:48px;}

.m_banner{width:738px; height:109px; margin-bottom:6px; overflow:hidden;}

.m_hall_of_fame{width:252px; height:1011px; margin-right:6px; border:2px solid #d9d9d9; position:relative;}
.m_hall_of_fame h2{padding:11px 0 8px 16px;}
.m_hall_of_fame .inner{height:925px; margin:0 21px; overflow:hidden; position:relative;}
.m_hall_of_fame ul{position:absolute; left:0; top:0;}
.m_hall_of_fame ul li{height:185px;}
.m_hall_of_fame ul li .photo{width:208px; height:144px; margin-bottom:5px; overflow:hidden; border:1px solid #e0e0e0;}
.m_hall_of_fame ul li .photo img{width:208px; height:144px;}
.m_hall_of_fame ul li .cont{overflow:hidden; font-size:13px; font-weight:bold;}
.m_hall_of_fame ul li .name{width:140px; float:left; color:#444; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.m_hall_of_fame ul li .pay{float:right; color:#ff6c00;}
.m_hall_of_fame .nav{margin:0 0 16px 18px; display:block; overflow:hidden;}
.m_hall_of_fame .nav a{float:left;}
.m_hall_of_fame .btn{position:absolute; right:21px; top:14px;}

.m_banner_slide{width:368px; height:378px; margin-bottom:6px;  overflow:hidden; position:relative;}
.m_banner_slide .slide{width:1000%; position:absolute; left:0; top:0;}
.m_banner_slide .slide li{width:368px; height:378px; float:left;}
.m_banner_slide .nav{width:100%; text-align:center; position:absolute; left:0; bottom:22px;}
.m_banner_slide .nav li{margin:0 1px; display:inline-block; zoom:1; *display:inline;}
.m_banner_slide .nav li a{width:9px; height:9px; display:inline-block; zoom:1; *display:inline; overflow:hidden;}
.m_banner_slide .nav li.active a img{margin-top:-9px;}

.best_recommendation{margin-bottom:6px; width:368px; height:376px; border:1px solid #e0e0e0;}
.best_recommendation .inner{padding:15px 0 0 13px;}

.gallery_list{width:100%; overflow:hidden;}
.gallery_list li{width:95px; padding:0 9px 20px; float:left; font-size:11px; line-height:14px;}
.gallery_list li .photo{width:93px; height:64px; margin-bottom:8px; border:1px solid #e0e0e0;}
.gallery_list li .photo img{width:100%; height:100%;}
.gallery_list li .name{margin-bottom:2px; display:block; color:#444; font-weight:bold;}
.gallery_list li .pay{margin-bottom:5px; display:block; color:#ff6c00; font-weight:bold;}
.gallery_list li .pay span{margin-right:5px; color:#b6b6b6; text-decoration:line-through;}
.gallery_list li .content{min-height:28px; color:#898989;}
.gallery_list li .info{color:#666;}
.gallery_list li .num_name{padding:5px 0 14px; font-size:12px; font-weight:bold; color:#fff;}
.gallery_list li .num_name .ico_num{width:14px; height:14px; margin-right:3px; display:inline-block; zoom:1; *display:inline; background:#ce4300; text-align:center; text-indent:-2px; font-size:10px; line-height:14px;}
.gallery_list.ver2 li{width:128px; padding:0 6px 20px; font-size:12px;}
.gallery_list.ver2 li .photo{width:126px; height:87px; margin-bottom:8px; border:1px solid #e0e0e0;}
.gallery_list.ver2 li .content{font-size:11px;}

.gallery_list.ver3 li{width:140px; padding:0 7px 20px 8px; font-size:12px;}
.gallery_list.ver3 li .photo{width:138px; height:95px; margin-bottom:8px; border:1px solid #393939;}
.gallery_list.ver3 li .name{color:#fff;}


.gallery_list.ver4 li{width:230px; padding:0 6px 20px; font-size:12px;}
.gallery_list.ver4 li .photo{width:228px; height:157px; margin-bottom:8px; border:1px solid #e0e0e0;}
.gallery_list.ver4 li .name{color:#444;}


.m_event{width:367px; height:196px; margin-bottom:6px; border:1px solid #e0e0e0; border-right:0; position:relative;}
.m_event .more{position:absolute; right:27px; top:12px; font-size:11px; color:#f49a14; text-decoration:none;}
.m_review{width:368px; height:196px; margin-bottom:6px; border:1px solid #e0e0e0; position:relative;}
.m_review .more{position:absolute; right:27px; top:12px; font-size:11px; color:#f49a14; text-decoration:none;}

.m_titleA{height:28px; padding:9px 0 0 15px; border-bottom:1px solid #e0e0e0; background:url('./image/main/m_titleA_bg.png') repeat-x; font-size:14px; font-weight:bold; color:#444; position:relative;}
.m_titleA .btn{margin-top:-10px; position:absolute; right:15px; top:50%;}
.m_bbs{padding:20px 25px 0 20px;}
.m_bbs li{margin-bottom:7px; overflow:hidden; font-size:12px;}
.m_bbs li p{width:270px; float:left; color:#666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.m_bbs li p a{color:#666; text-decoration:none;}
.m_bbs li span{padding-right:1px; float:right; color:#b9b9b9}

.best_country{width:736px; height:425px; border:1px solid #e0e0e0;}
.best_country .inner{padding:23px 0 0 16px;}


/* sub */
#contents{}
#contents .section{margin-bottom:6px; float:left; border:1px solid #e0e0e0}
#contents .section02{float:right; margin-bottom:6px; border:1px solid #e0e0e0}
#contents .body{width:1000px; padding:59px 0 42px; margin:0 auto;}

.new_store{width:998px; min-height:209px;}
.new_store .gallery_list.ver2 li{padding:0 5px;margin-bottom:10px;}

.new_store .inner{padding:24px 0 0 16px;}
.focus_where{width:496px; height:509px; overflow:hidden;}
.focus_where .inner{padding:23px;}
.focus_where .view_photo{width:450px; height:313px; margin-bottom:9px; position:relative;}
.focus_where .view_photo li{width:448px; height:311px; position:absolute; left:0; top:0; border:1px solid #e0e0e0;}
.focus_where .view_photo img{width:448px; height:311px;}
.focus_where .view_photo .info{width:100%; padding:10px 0; position:absolute; left:0; bottom:0; background:url('./image/sub/black_opacity.png') repeat; font-size:12px; color:#a0a0a0;}
.focus_where .view_photo .info strong{padding:0 10px 0 14px; font-size:13px; font-weight:bold; color:#fff;}
.thumb_photo{width:500%; overflow:hidden;}
.thumb_photo li{width:105px; margin-right:10px; float:left; position:relative;}
.thumb_photo li .photo{width:103px; height:71px; margin-bottom:7px; overflow:hidden; border:1px solid #e0e0e0;}
.thumb_photo li .photo img{width:103px; height:71px;}
.thumb_photo li .name{width:100%; text-align:center; font-size:11px; font-weight:bold; color:#444; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;}


.members_recommended{width:494px; height:701px; background:#2c2c2c;}
.members_recommended .inner{padding:23px 14px 0;}

.abnormal{width:496px; height:183px; position:relative;}
.abnormal .inner{width:450px; height:120px; margin:0 auto; padding:24px 0 0; overflow:hidden; position:relative;}
.abnormal .inner .thumb_photo{width:1000%; position:absolute; left:0; top:24px;}
.abnormal .nav{position:absolute; right:0; top:0; overflow:hidden;}
.abnormal .nav a{float:left;}

.ms_banner{width:100%; height:198px; margin-bottom:6px; float:left; overflow:hidden;}
.ms_banner ul{width:105%; overflow:hidden;}
.ms_banner ul li{width:329px; height:198px; margin-right:6px; float:left; background:#004587;}

.my_surroundings{width:998px; height:295px;}
.my_surroundings .inner{padding:28px 16px 0;}
.my_surroundings .inner .gallery_list li{padding:0 6px 25px;}

/* page */
.sub_main{overflow:hidden;}
.titleA{height:28px; padding:9px 0 0 15px; border-bottom:1px solid #e0e0e0; background:url('./image/main/m_titleA_bg.png') repeat-x; font-size:14px; font-weight:bold; color:#444; position:relative;}
.titleA.ver2{border:1px solid #e0e0e0;}
.titleA .btn{margin-top:-10px; position:absolute; right:15px; top:50%;}
.titleA .btn.ver2{right:85px;}

#shop_view{padding:10px 0 0;}
#shop_view .info_wrap{margin-bottom:60px; overflow:hidden;}
.info_wrap .photo_wrap{width:548px; float:left;}
.photo_wrap .view_photo{width:546px; height:344px; margin-bottom:6px; border:1px solid #e0e0e0; position:relative;}
.photo_wrap .view_photo img{width:546px; height:344px;}
.photo_wrap .view_photo ul{}
.photo_wrap .view_photo ul li{width:546px; height:344px; position:absolute; left:0; top:0; display:none;}
.photo_wrap .view_photo ul li:first-child{display:block;}
.photo_wrap .view_photo .info{width:534px; padding:10px 0 10px 12px; position:absolute; left:0; bottom:0; background:url('./image/sub/black_opacity.png') repeat; font-size:13px; font-weight:bold; color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.photo_wrap .view_photo .info em{margin-left:10px; font-size:12px; font-weight:100; color:#a0a0a0;}
.photo_wrap .thumb_wrap{width:100%; height:73px; margin:0 auto; position:relative;}
.photo_wrap .thumb_wrap .inner{width:100%; height:73px; margin:0 auto; overflow:hidden; position:relative;}
.photo_wrap .thumb_photo{width:1000%; position:absolute; left:0; top:0;}
.photo_wrap .thumb_photo li{margin-right:5px;}
.photo_wrap .thumb_photo li span{width:99px; height:67px; position:absolute; left:0; top:0; border:3px solid #f49b15; display:none;}
.photo_wrap .thumb_photo li a:hover span{display:block;}
.photo_wrap .thumb_photo li.active span{display:block;}
.photo_wrap .thumb_wrap .nav a{margin-top:-16px; position:absolute; top:50%;}
.photo_wrap .thumb_wrap .nav a.prv{left:16px;}
.photo_wrap .thumb_wrap .nav a.next{right:16px;}

.info_wrap .cont{width:420px; float:right;}
.viewTitle{padding:2px 0 10px; font-size:30px; font-weight:100; color:#333; border-bottom:1px solid #c2c2c2;}
.info_wrap .cont .table_wrap{padding-top:12px; background:#f7f7f7;}
.info_wrap .cont table{}
.info_wrap .cont table th,.info_wrap .cont table td{padding:7px 0 7px 15px; text-align:left; font-size:13px; line-height:15px;}
.info_wrap .cont table th{font-weight:bold; color:#333; vertical-align:top;}
.info_wrap .cont table td{color:#969696;}
.info_wrap .cont table td a{color:#969696; text-decoration:none;}
.info_wrap .cont table td.intro{padding:7px 10px 24px 15px;}
.info_wrap .cont table td.rating{font-weight:bold; color:#f39914;}
.info_wrap .cont .btns{padding:27px 0 0; overflow:hidden;}
.info_wrap .cont .btns a{height:32px; font-size:12px; text-align:center; font-weight:bold; line-height:32px; float:left; display:inline-block; zoom:1; *display:inline; color:#fff;}
.info_wrap .cont .btns .right{padding-right:1px; float:right;}
.info_wrap .cont .btns .right a{width:101px; margin-right:-1px; color:#4a4a4a; text-indent:14px;}
.info_wrap .cont .btns .btn_ver1{width:107px; background:url('./image/sub/btn_ver1_bg.png') no-repeat; text-indent:12px;}
.info_wrap .cont .btns .btn_ver2{background:url('./image/sub/btn_ver2_bg.png') no-repeat;}
.info_wrap .cont .btns .btn_ver3{background:url('./image/sub/btn_ver3_bg.png') no-repeat;}
.info_wrap .cont .btns .btn_ver4{background:url('./image/sub/btn_ver4_bg.png') no-repeat;}


.shopTab{padding-right:1px; overflow:hidden;}
.shopTab li{width:20%; float:left; font-size:13px; line-height:38px; font-weight:bold;}
.shopTab li a{margin-right:-1px; display:block; text-align:center; color:#999; background:#f5f5f5; border:1px solid #e0e0e0;}
.shopTab li.active a{color:#fff; background:#f59b15; border:1px solid #f59b15;}

#vContents{}
#v_shop_info{display:block;}
#v_shop_info .inner{padding:70px 0 65px;}
#v_shop_review{}
#v_shop_review .inner{padding:38px 0 0;}
#v_shop_event{}
#v_shop_event .inner{}

#v_shop_pay{}
#v_shop_pay .inner{min-height:248px; padding:38px 0 0; background:url('./image/sub/v_shop_pay_bg.png') left top no-repeat;}
#v_shop_pay h3{padding-left:23px; float:left;}
#v_shop_pay table{width:617px; float:right; border-top:1px solid #f59b15; border-left:1px solid #e0e0e0;}
#v_shop_pay table th,#v_shop_pay table td{padding:9px 0; text-align:center; font-size:12px; color:#666; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
#v_shop_pay table th{background:#f8f8f8;}
#v_shop_pay table td{}
#v_shop_pay table td.price{color:#f97130;}
#v_shop_pay table td.price em.no_price{margin-right:10px; padding-right:22px; color:#666; text-decoration:line-through; background:url('./image/sub/ico_arrow.png') right center no-repeat;}
#v_shop_pay table td.subject{padding:9px 0 9px 21px; text-align:left;}
#v_shop_location{margin:15px 0 20px; display:block;}
.shop_section{display:none;}

#shop_write{}
#shop_write table{width:100%; margin-bottom:40px; border-top:1px solid #fda31d; table-layout:fixed;}
#shop_write table th,#shop_write table td{text-align:left; border-bottom:1px solid #dcdcdc}
#shop_write table th{padding:11px 0 0 15px; font-size:13px; color:#666; background:#f4f4f4; vertical-align:top;}
#shop_write table td{padding:8px 11px;}
#shop_write table td .box{margin-bottom:5px;}
#shop_write table td span{margin-right:30px;}
#shop_write table td span .input_textA{margin-left:7px;}
#shop_write .pay_wrap{margin-bottom:30px;}
#shop_write .pay_wrap .add_item{padding:8px 2px; text-align:right; font-size:13px; color:#fda31d}
#shop_write .pay_wrap .add_item a{color:#fda31d; text-decoration:none;}
#shop_write .pay_box{border-bottom:1px solid #fda31d;}
#shop_write .pay_box .items{padding-bottom:7px;}
#shop_write .pay_box .items .del_item{padding:6px 2px 10px; text-align:right; font-size:13px; color:#666;}
#shop_write .pay_box .items table{margin-bottom:0; border-top:1px solid #e0e0e0;}
.btnCenter{text-align:center;}

#location_map{}
#location_map .inner{overflow:hidden;}
#location_map .map_menual{width:268px; height:877px; float:left; border:1px solid #e0e0e0;}
#location_map .map_menual .inner{padding:20px 23px 0 23px;}

.mapTab{margin-bottom:35px; overflow:hidden;}
.mapTab li{width:134px; float:left; font-size:13px; font-weight:bold; line-height:41px;}
.mapTab li:first-child{width:133px; border-right:1px solid #e0e0e0;}
.mapTab li a{display:block; text-align:center; color:#9f9f9f; text-decoration:none; background:#f4f4f4; border-bottom:1px solid #e0e0e0;}
.mapTab li.active a{color:#666; background:#fff; border-bottom:1px solid #fff;}

.map_menual .search_num{margin-bottom:18px; font-size:12px; font-weight:bold; color:#616161;}
.map_menual .search_num strong{margin-left:5px; color:#f36724;}
#map_search{display:block;}
.map_section{position:relative; display:none;}
.map_menual .nav{overflow:hidden; position:absolute; right:0; top:0;}
.map_menual .nav a{float:left;}

.sortTab{display:inline-block;overflow:hidden;position:relative;border:1px solid #d9d9d9;border-radius:5px;}
.sortTab a{float:left;position:relative;min-width:40px;padding:0 14px;border-left:1px solid #d9d9d9;background:url('./image/sub/bg_btn.png') repeat-x;line-height:30px;text-align:center;}
.sortTab a:first-child{border-left:0;}
.sortTab a:before{content:'';position:absolute;left:0;top:0;bottom:0;border-left:1px solid #fff;}
.sortTab a.active{background-position:0 -30px;color:#fff;}
.sortTab a.active:before{content:none;}

#sort_hit{display:block;}
.sort_tab_wrap{height:670px; display:none; margin:5px 0 20px; overflow:hidden;}
.sorting_list{}
.sorting_list li{height:54px; padding:6px 0; overflow:hidden; border-bottom:1px solid #e0e0e0;}
.sorting_list li em{width:28px; height:17px; padding-top:10px; float:left; display:block; text-align:center; text-indent:-1px; font-size:10px; font-weight:bold; color:#740000; background:url('./image/sub/sorting_list_num_bg.png') no-repeat;}
.sorting_list li em.off{background-position:0 -27px; color:#000;}
.sorting_list li .cont{width:190px; padding:0 0 0 4px; float:left; font-size:12px;}
.sorting_list li .cont .name{margin-bottom:3px; display:block; font-weight:bold; color:#616161;}
.sorting_list li .cont .addr{color:#a9a9a9;}
.sorting_list li .cont .addr span{margin-left:3px; color:#f56b28;}

#location_map .map_wrap{width:730px; height:879px; float:right;}
.map_info_layer{width:381px; height:145px; font-family:"Nanum Gothic" !important;}
.map_info_layer .box{padding:4px 2px 2px; position:relative;}
.map_info_layer .btns{position:absolute; right:0; top:0;}
.map_info_layer .box a.close{position:absolute; right:14px; top:21px;}

.map_info_layer .layer_title{padding-bottom:5px; font-size:16px; font-weight:bold; color:#000; border-bottom:1px solid #cdcdcd;}
.map_info_layer .map_info_cont{padding:13px 0 0; overflow:hidden;}
.map_info_layer .map_info_cont .photo{width:126px; height:87px; float:left; border:1px solid #e0e0e0;}
.map_info_layer .map_info_cont .photo img{width:126px; height:87px;}
.map_info_layer .map_info_cont .info{width:232px; height:90px; padding:0 0 0 11px; float:left; font-size:13px; position:relative;}
.map_info_layer .map_info_cont .info .addr{margin-bottom:3px; color:#666;}
.map_info_layer .map_info_cont .info .pay{font-weight:bold;}
.map_info_layer .map_info_cont .info .pay .no_price{margin-right:7px; color:#b6b6b6; text-decoration:line-through;}
.map_info_layer .map_info_cont .info .pay strong{color:#fea41e}
.map_info_layer .map_info_cont .info .rating{font-size:13px; font-weight:bold; color:#fea41e; position:absolute; left:11px; bottom:0;}
.map_info_layer .map_info_cont .info .rating .icon{width:108px; height:21px; margin-right:5px; display:inline-block; zoom:1; *display:inline; background-image:url('./image/sub/point_icon.png'); background-repeat:no-repeat; vertical-align:middle;}
.map_info_layer .icon.ver0{background-position:0 0;}
.map_info_layer .icon.ver1{background-position:0 -21px;}
.map_info_layer .icon.ver2{background-position:0 -42px;}
.map_info_layer .icon.ver3{background-position:0 -63px;}
.map_info_layer .icon.ver4{background-position:0 -84px;}
.map_info_layer .icon.ver5{background-position:0 -105px;}

.event_list{margin-bottom:22px; overflow:hidden; border-top:1px solid #c1c1c1;}
.event_list li{width:50%; padding:15px 0; float:left; font-size:12px; overflow:hidden; border-bottom:1px solid #ececec;}
.event_list li .photo{width:153px; height:105px; float:left; border:1px solid #cdcdcd;}
.event_list li .photo img{width:100%; height:100%;}
.event_list li .info{width:200px; padding:2px 0 0 19px; float:left;}
.event_list li .info strong{display:block; font-size:13px; font-weight:bold; color:#0c0c0c;}
.event_list li .info em{color:#adadad}
.event_list li .info p{margin-top:13px; color:#f76e2c}
.event_list.ver2{border-top:0;}
.event_list.ver2 li{width:33.3%;}
.event_list.ver2 li .photo{width:153px; height:105px;}
.event_list.ver2 li .info{width:155px; padding:2px 5px 0 13px;}

.event_best_wrap{margin-bottom:20px;}
.event_main_list{padding:20px 14px; border:1px solid #ffb591; background:#ffeacc; overflow:hidden;}
.event_main_list li{width:309px; height:214px; margin:0 6px; float:left; border:1px solid #e0e0e0; position:relative; *display:inline;}
.event_main_list li img{width:100%; height:100%;}
.event_main_list li .info{width:100%; padding:10px 0; position:absolute; left:0; bottom:0; background:url('./image/sub/black_opacity.png') repeat; text-align:center; font-size:13px; font-weight:bold; color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;}

.clip{width:168px; height:25px; padding-top:4px; margin:0 auto; display:block; background:url('./image/sub/more_event_bg.png') no-repeat; text-align:center; font-size:13px; font-weight:bold; color:#fff;}
a.more_event{width:168px; height:25px; padding-top:4px; margin:0 auto; display:block; background:url('./image/sub/more_event_bg.png') no-repeat; text-align:center; font-size:13px; font-weight:bold; color:#fff;}

#col_two_wrap{overflow:hidden;}
#col_two_wrap .col_right{width:790px; float:right; overflow:hidden;}
.col_left{width:200px; float:left;}
.col_left .items{margin-bottom:6px;}

.sort_wrap{padding:5px 23px; margin-bottom:26px; border:1px solid #e0e0e0; background:#484848;}
.sort_wrap dl{width:100%; padding:13px 0; border-top:1px solid #2e2e2e; font-size:12px; overflow:hidden;}
.sort_wrap dl:first-child{border-bottom:1px solid #5c5c5c; border-top:0;}
.sort_wrap dl dt{width:50px; float:left; font-weight:bold; color:#fff;}
.sort_wrap dl dd{width:680px; float:left;}
.sort_wrap.ver2 dl dd{width:900px;}
.sort_wrap dl dd ul{width:100%; overflow:hidden;}
.sort_wrap dl dd ul li{margin:0 8px; float:left; line-height:17px; border:1px solid #484848;}
.sort_wrap dl dd ul li a{padding:0 5px; display:block; color:#c8c8c8; text-decoration:none; text-indent:-1px;}
.sort_wrap dl dd ul li a:hover{color:#fea41e; text-decoration:underline;}
.sort_wrap dl dd ul li.active{border:1px solid #df5715}
.sort_wrap dl dd ul li.active a{background:#fa7332; color:#fff;}
.sort_wrap dl dd ul li.active a:hover{text-decoration:none;}

.sort_btn_wrap{padding-bottom:15px; position:relative; overflow:hidden;}
.sort_btn_wrap .btns{padding-right:1px; overflow:hidden;}
.sort_btn_wrap .btns a{margin-right:-1px; float:left;}
.sort_btn_wrap .btns a.active span{background:#efefef;}

.sort_btn_wrap .text{position:absolute; right:0; bottom:14px;}
.sort_btn_wrap .text li{padding:0 8px; float:left; background:url('./image/sub/sort_part.png') left center no-repeat; font-size:12px;}
.sort_btn_wrap .text li:first-child{background:none;}
.sort_btn_wrap .text li a{color:#444; text-decoration:none;}
.sort_btn_wrap .text li a:hover{text-decoration:underline;}
.sort_btn_wrap .text li.active a{font-weight:bold; text-decoration:underline;}

.multi_search{margin-bottom:10px; padding:10px 0; border:1px solid #d5d5d5; background:url('./image/sub/multi_search_bg.png') repeat-x;}
.multi_search strong{margin:0 16px 0 21px; font-size:12px; font-weight:bold; color:#484848;}
.multi_search select{width:100px; height:20px; margin:0 6px 0 0; padding:0; border:1px solid #a9a9a9;}
.multi_search input[type="text"]{width:203px; height:18px; margin:0; padding:0; border:1px solid #a9a9a9;}

.country_best_wrap{margin-bottom:6px; padding:0 15px; border:1px solid #ffb591; background:#ffeacc;}
.country_best_wrap .clip{margin-bottom:15px;}

.customer_visual{height:287px; margin-bottom:6px; padding:0 0 0 62px; background:url('./image/sub/customer_visual.jpg') no-repeat;}
.customer_visual .hd{padding:62px 0 51px;}
.customer_search{}
.customer_search .guide{margin-bottom:13px;}
.customer_search select{min-width:100px; height:27px; border:1px solid #929292}
.customer_search input[type="text"]{width:256px; height:27px; margin:0; padding:0 0 0 10px; border:1px solid #e0e0e0;}

.customer_wrap{overflow:hidden;}
.customer_wrap .bbsBox{width:392px; margin-right:6px; float:left; position:relative;}
.customer_wrap .bbsBox .more{position:absolute; right:13px; top:12px; font-size:11px; color:#f49a14; text-decoration:none;}
.customer_wrap .bbsBox ul{padding:8px 0 0;}
.customer_wrap .bbsBox ul li{padding:3px 0; font-size:12px; line-height:19px; overflow:hidden;}
.customer_wrap .bbsBox ul li .date{padding-right:8px; float:right; font-sizes:11px; color:#b3b3b3;}
.customer_wrap .bbsBox ul li p{width:283px; padding-left:7px; float:left; color:#666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.customer_wrap .bbsBox ul li .ico_category{margin-right:12px; float:left;}

.common_bbs_list{padding:8px 0 0;min-height:250px;}
.common_bbs_list li{padding:3px 0; font-size:12px; line-height:19px; overflow:hidden;}
.common_bbs_list li .date{padding-right:8px; float:right; font-sizes:11px; color:#b3b3b3;}
.common_bbs_list li p{width:283px; padding-left:7px; float:left; color:#666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.common_bbs_list li p a{color:#666; text-decoration:none;}
.common_bbs_list li p a em{font-weight:bold; color:#000;}
.common_bbs_list li .ico_category{margin-right:12px; float:left;}

.common_gallery_list{}
.common_gallery_list li{padding:13px 0 8px 2px; overflow:hidden;}
.common_gallery_list li .photo{width:93px; height:64px; float:left; border:1px solid #e0e0e0;}
.common_gallery_list li .photo img{width:100%; height:100%;}
.common_gallery_list li .cont{width:286px; padding:0 0 0 9px; float:left; font-size:12px; line-height:15px; color:#666;}
.common_gallery_list li .cont .subject{margin-bottom:1px;}
.common_gallery_list li .cont .date{font-size:11px; color:#bababa;}
.common_gallery_list li .cont .info{margin-top:4px;}

.customer_wrap .other{width:200px; float:right;}
.customer_wrap .other h4{padding:11px 0 2px; font-size:13px; font-weight:bold; color:#333;}
.customer_btn{padding:1px 0 0;}
.customer_btn a{margin-top:-1px; display:inline-block; zoom:1; *display:inline; font-size:0; line-height:0; color:#000; text-decoration:none;}
.customer_btn a span{width:198px; display:inline-block; zoom:1; *display:inline; text-align:center; font-size:13px; font-weight:bold; line-height:37px; color:#000; border:1px solid #e0e0e0;}
.customer_btn a span em{margin-left:5px; font-size:10px; font-weight:100; color:#c4c4c4; vertical-align:middle;}
.customer_btn a span img{margin-right:9px; vertical-align:middle;}

.ico_category{width:90px; height:19px; text-align:center; font-size:12px; line-height:19px; font-weight:100; color:#f39100; display:inline-block; zoom:1; *display:inline; background:url('./image/sub/ico_category.png') no-repeat;}
.ico_category.ver2{color:#fd7737;}

.col_left .community{}
.col_right .community{width:105%; overflow:hidden;}
.mini_list{padding:20px 0 13px 0; font-size:12px; border:1px solid #e0e0e0; border-top:0;}
.mini_list strong{padding:0 18px 10px; display:block; font-weight:bold; color:#000;}
.mini_list ul{padding:0 18px;}
.mini_list ul li{padding:0 0 8px 5px; color:#666; background:url('./image/sub/bullet02.png') left 8px no-repeat;}
.mini_list ul li a{color:#666; text-decoration:none;}

.community_menu{margin-bottom:10px; border:1px solid #e0e0e0; border-top:0; padding:18px;}
.community_menu li{margin-bottom:9px; font-size:12px; font-weight:bold; color:#000;}
.community_menu li a{color:#000; text-decoration:none;}
.community_menu li.active a{color:#fd7838;}

.community .banner{width:100%; margin-bottom:12px; float:left;}
.community .banner a{width:392px; height:235px; margin-right:6px; display:block; float:left;}
.community .banner a img{width:100%; height:100%;}
.community_section{width:392px; margin-right:6px; float:left; position:relative;}
.community_section.ver2{padding-bottom:21px;}
.community_section .more{position:absolute; right:13px; top:12px; font-size:11px; color:#f49a14; text-decoration:none;}

.customer_searching{height:58px; padding-left:21px; margin-bottom:32px; border:1px solid #d5d5d5; background:url('./image/sub/customer_search_bg.png') repeat-x; overflow:hidden; line-height:58px;}
.customer_searching em{margin-right:30px; font-size:12px; font-weight:bold; color:#484848;}
.customer_searching select{width:102px; height:27px; border:1px solid #929292;}
.customer_searching input[type="text"]{width:329px; height:27px; padding-left:10px; border:1px solid #e0e0e0;}

.customer_searching .email_{width:300px; float:right; border-left:1px solid #d5d5d5; font-size:13px; font-weight:bold; line-height:58px;}
.customer_searching .email_ .inner{height:58px; padding-left:25px; border-left:1px solid #fff; color:#000;}
.customer_searching .email_ img{margin-right:3px; vertical-align:-5px;}
.customer_searching .email_ .inner a{color:#f76e2c; text-decoration:underline;}

/* form */
.input_textA{height:21px; border:1px solid #e0e0e0;}
.textareaA{width:98%; padding:1%; outline:1px solid #e0e0e0; border:0;}

/* btnA */
.btnA{display:inline-block; zoom:1; *display:inline; font-size:0; line-height:0;}
.btnA span{width:137px; display:inline-block; zoom:1; *display:inline; text-align:center; font-size:13px; line-height:30px; color:#fff; background:#fda31d;}
a.btnA{color:#fff; text-decoration:none;}
.btnA.gray span{background:#9e9e9e;}
.btnB{display:inline-block; zoom:1; *display:inline; font-size:0; line-height:0;}
.btnB span{width:109px; display:inline-block; zoom:1; *display:inline; text-align:center; font-size:12px; line-height:30px; color:#4a4a4a; background:url('./image/sub/btnB_bg.png') repeat-x; border:1px solid #ccc;}
a.btnB{color:#4a4a4a; text-decoration:none;}
.btnB span img{margin-right:6px; vertical-align:middle;}

/* common */
.list_sectionA{margin-bottom:6px; border:1px solid #e0e0e0;}
.list_sectionA .inner{padding:24px 15px 10px;}

.bbsTabA{margin-bottom:12px; padding-right:1px; overflow:hidden;}
.bbsTabA li{float:left; font-size:13px; line-height:38px; font-weight:bold;}
.bbsTabA li a{height:38px; margin-right:-1px; display:block; border:1px solid #e0e0e0; text-align:center; color:#999; text-decoration:none; background:#f5f5f5; position:relative; z-index:0;}
.bbsTabA li.active a{border:1px solid #faa01a; border-bottom:1px solid #fff; color:#faa01a; background:#fff; z-index:1;}
.bbsTabA.ver2 li{width:50%;}
.bbsTabA.ver4 li{width:25%;}
.bbsTabA.ver5 li{width:20%;}
.bbsTabA.ver7 li{width:14%;}
.bbsTabA.ver7 li:first-child{width:16%;}

.bbsFaq{margin-bottom:25px; border-top:1px solid #dbdbdb; font-size:12px;}
.bbsFaq dt{line-height:39px; border-bottom:1px solid #dbdbdb; overflow:hidden; cursor:pointer;}
.bbsFaq dt .category{width:117px; padding:0 0 0 23px; float:left; font-weight:bold; color:#f89e19; background:#fffbf4;}
.bbsFaq dt p{width:629px; padding:0 0 0 21px; float:left; color:#666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.bbsFaq dt p a{color:#666; text-decoration:none;}
.bbsFaq dt p em{margin-right:10px; font-weight:bold; color:#000;}
.bbsFaq dt p a em{color:#000;}
.bbsFaq dd{padding:20px 0 35px; overflow:hidden; border-bottom:1px solid #dbdbdb; display:none;}
.bbsFaq dd.on{display:block;}
.bbsFaq dd strong{width:24px; padding-left:19px; float:left; font-weight:bold; color:#ef9610;}
.bbsFaq dd .cont{width:745px; float:left; color:#666; line-height:20px;}


.rating_icon{width:84px; height:16px; margin-right:5px;  display:inline-block; zoom:1; *display:inline; vertical-align:-3px; background-image:url('./image/sub/rating_icon.png'); background-repeat:no-repeat;}
.rating_icon.ver0{background-position:0 0;}
.rating_icon.ver1{background-position:0 -16px;}
.rating_icon.ver2{background-position:0 -32px;}
.rating_icon.ver3{background-position:0 -48px;}
.rating_icon.ver4{background-position:0 -64px;}
.rating_icon.ver5{background-position:0 -80px;}
.rating_icon.ver6{background-position:0 -96px;}
.rating_icon.ver7{background-position:0 -112px;}
.rating_icon.ver8{background-position:0 -128px;}
.rating_icon.ver9{background-position:0 -144px;}
.rating_icon.ver10{background-position:0 -160px;}

.paging{text-align:center; font-size:12px; line-height:17px;}
.paging a{width:17px; height:17px; display:inline-block; zoom:1; *display:inline; color:#656565; text-decoration:none; vertical-align:top;}
.paging a.selected{font-weight:bold; color:#f49b15;}
.paging .selected{width:17px; height:17px; display:inline-block; zoom:1; *display:inline; font-weight:bold; color:#f49b15;}
.paging img{vertical-align:top;}
.paging .page_num{padding:0 10px; display:inline-block; zoom:1; *display:inline; vertical-align:middle;}

.bbs_list{width:100%; margin-bottom:23px;}
.bbs_list th,.bbs_list td{padding:10px 0; text-align:center; font-size:12px;}
.bbs_list th{font-weight:bold; color:#000; border-top:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1; background:url('./image/sub/bbs_list_th_bg.png') repeat-x;}
.bbs_list tr.notice td{background:#f6f6f6;}
.bbs_list td{color:#666; border-bottom:1px solid #dbdbdb;}
.bbs_list td a{color:#666; text-decoration:none;}
.bbs_list td.shop_name{padding:11px 0 11px 15px; text-align:left;}
.bbs_list td.subject{padding:11px 0 11px 15px; text-align:left;}
.bbs_list td.subject img{margin-left:5px; vertical-align:middle;}
.bbs_list td.sbj{padding:11px 0 11px 15px; text-align:left;}
.bbs_list td.sbj img{margin-left:5px; vertical-align:middle;}
.bbs_list td.sbj1{padding:11px 0 11px 15px; text-align:left;}
.bbs_list td.sbj1 img{margin-left:5px; vertical-align:middle;}

.btn_wrap{}
.btn_wrap .right{float:right;}
.btn_wrap .right.ver1{margin-top:-27px;}

/* quick 2014-08-19 김민혁*/
.quick{margin-left:516px; position:fixed; left:50%; top:138px;}
.quick li{margin-bottom:12px;}

/* title 추가 2014-08-20 김민혁 */
.pageTitleA{margin-bottom:25px; background:url('./image/sub/title_bg.png') bottom repeat-x;}
.pageTitleA h3{padding:7px 0 13px 49px; background:url('./image/sub/title_ico.png') 11px 9px no-repeat; font-size:23px; font-weight:bold; color:#292929;}

#pages_join input[type="text"],
#pages_join input[type="password"],
#pages_join input[type="email"],
#pages_join input[type="tel"]{text-indent:0;}