.fr { float:right}
.fl { float:left}

/* button 1  */
.btnArea{clear:both;text-align:center;padding-bottom:15px;padding-top:10px;overflow:hidden;}

/* button 2 */
.bt{font-weight:bold;font-size:13px; letter-spacing:-1px;margin:0 1px;line-height:2em;text-align:center;color:#8d8d8d;border:solid 1px #c0c0c0;-webkit-border-radius:2px;-moz-border-radius:3px;border-radius:3px;padding:6px 0px;display:inline-block;background:#fff;box-shadow: 0 1px #e0e0e0;text-shadow: 1px 1px 1px #fff;min-width:70px;}
.bt img{width:13px;margin-right:3px;margin-top:-3px;}
.bt *{vertical-align:top;}

.bt.point {background:#51bdee; border-color:#39ace1; color:#fff; text-shadow:none; }

.bt.more{
	background:#ffffff;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#8999a7', endColorstr='#768796');
	font-size:14px;font-weight:bold;color:#fff;border:solid 1px #c0c0c0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;
	box-shadow: 0 2px 3px #edecec;
	padding:9px 0 8px;
	color:#4d96c3;
}

.btns.tw{/* padding-bottom:40px; */overflow:hidden;}                                    
.btns.tw ul li{width:50%;float:left;}                                             
.btns.tw ul li.only{width:100%;clear:both;}                                       
.btns.tw ul li a{display:block;margin:0; margin-right:4px;/* font-size:14px;padding:8px 0 7px; */font-size:13px;padding:7px 0 6px;}    
/* .btns.tw ul li:first-child a{margin-right:4px;}                                   
.btns.tw ul li:last-child  a{margin-left:4px;}    */                                  
.bt.ac{color:#4d96c3;}

.bt.findid{ float:right; padding:0.2em 0.5em; color:#4d96c3; font-size:11px; font-weight:normal; margin-top:-5px; }

.bt.request{
	background: #ffffff;

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#8999a7', endColorstr='#768796');
	font-weight: bold;
	color: #fff;
	border: solid 1px #c0c0c0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	display: block;
	box-shadow: 0 2px 3px #edecec;
	/* padding:9px 0 8px;font-size:14px; */padding: 7px 0 6px;
	font-size: 13px;
	color: #123f6d;
}

a.bt.sm{color:#4d96c3;font-size:11px;padding:5px 3px;}
a.bt.clr{color:#4d96c3;}

/* paging */
.paging{clear:both;text-align:center;font-weight:bold; font-size:28px; padding:1.5em 0 0.5em;}
.paging *{vertical-align:middle;}
.paging a {color:#666666;font-size:1em; display:inline-block;padding:0 0.15em; margin-right:0.15em;}
.paging a.img img{width:2em; height:auto; }
.paging .next img, .paging .prev img{ width:2em; }
.paging a:last-child{padding-left:0.3em;}
.paging a.txt:before{content:"•";margin-right:0.15em;color:#949393;font-weight:normal;}
.paging a:nth-child(2):before{content:" ";}
.paging a.on{
	color: #123f6d;
	font-size: 1.1em;
}
/* z2013-11-08 */
.paging a.on.txt:before{color:#2ab8e6;}
.paging a.on + a:before{color:#2ab8e6;}

@media only screen 
and (min-width : 310px) 
and (max-width : 718px) {

 .paging{ font-size:17px; }
}


.mt20 { margin-top:20px !important;}


/* tab */
/* .tab_area{overflow:hidden;height:40px;background:#eaeaea;box-shadow: inset 0px -20px 30px #cdcdcd;padding-top:5px;letter-spacing:-1px;text-align:left;}
.tab_area ul li{display:inline;float:left;border-radius:5px 5px 0 0;text-align:center;height:47px;line-height:25px;min-width:80px;background:#e6e6e6;margin-right:6px;box-shadow:0 1px 1px 1px #ececec, inset 0px 1px 1px 0px #fff;}
.tab_area ul li:first-child{margin-left:10px;}
.tab_area ul li a{padding:10px 6px;display:inline-block;font-size:13px;color:#777777;text-align:center;}
.tab_area ul li.current{background:#f6f6f6;}
.tab_area ul li.current a{color:#666666;} */

/* 회색 */
/* .tab_area {overflow:hidden;height:40px;background:#eaeaea;box-shadow: inset 0px -20px 30px #cdcdcd;padding-top:5px;letter-spacing:-1px;text-align:left;padding-left:5px;}
#touchSlider_tab{position:relative;}
.tab_area ul li{float:left;font-weight:bold;}
.tab_area ul li a{font-size:13px;display:block;color:#9b9b9b;text-shadow:0px 1px 0px #fff;border-radius:5px 5px 0 0;text-align:center;height:40px;line-height:40px;min-width:80px;padding:0 3px 0 5px;background:#e6e6e6;margin-right:5px;box-shadow:0 1px 1px 1px #ececec, inset 0px 1px 1px 0px #fff;}
.tab_area ul li.current a{background:#f6f6f6;color:#666666;} */

.tab_area { overflow:hidden; height:65px; background:#dedede; letter-spacing:-1px; text-align:left; border-top:1px solid #a7a7a7; border-bottom:1px solid #a7a7a7; }
.tab_area.expend {height:132px;}
#touchSlider_tab{position:relative; overflow:hidden; height:100%; background:url('../../images/common/bg_tab_line.gif') repeat-x 0 67px}
.tab_area ul {width:100%; float:left; }
.tab_area ul li{ min-width:30%; width:30%; float:left; font-weight:bold; border-bottom:1px solid #b2b2b2; margin-bottom:-1px; height:66px; }
.tab_area ul li a{ border-top:1px solid #fafafa; border-right:1px solid #b2b2b2; border-left:1px solid #fafafa; font-size:17px;display:block;color:#626262; text-align:center; height:65px; line-height:65px; background:#dedede; }
.tab_area ul li:nth-child(1),
.tab_area ul li:nth-child(2),
.tab_area ul li:nth-child(3) {margin-bottom:0px; }
.tab_area ul li:nth-child(3) a, .tab_area ul li:nth-child(6) a{ border-right:none; }
.tab_area ul li:nth-child(1) a, .tab_area ul li:nth-child(4) a {border-left:none; }
.tab_area ul li:last-child{ border-right:1px solid #fafafa; }
.tab_area ul li.current { border-top:none; margin-bottom:0; border-bottom:none; padding-bottom:1px; }
.tab_area ul li.current a{ border:none; background:#a3a3a3; color:#fff; box-shadow:inset 2px 3px 5px 0px #5b5b5b; height:67px; margin-bottom:-2px; }

body.gb .tab_area ul li a{border:solid 1px #ccc}
/* z2013-11-15 카테고리 열기 버튼 */
.tab_area .tab_openner {position:absolute; background:#cfcfcf; border-left:1px solid #b2b2b2; border-top:1px solid #fafafa; text-align:center; top:0px; width:10%; height:65px; left:90%; vertical-align:middle; }
.tab_area .tab_openner img {max-width:65px; width:100%; vertical-align:middle; }
.tab_area .tab_openner:before{ content:""; display:block; height:100%; border-left:1px solid #fafafa; width:0; position:absolute; left:0; top:0; }
.tab_area .tab_openner:after {content:""; width:0; height:100%; display:inline-block; vertical-align:middle; }
.tab_area.expend .tab_openner{ height:132px; }

.tab_area.ty_two ul li{ width:50%; min-width:50%; }
.tab_area.ty_two ul li:last-child{ border-right:none !important; }
.tab_area.ty_two ul li:last-child a{ border-right:none; }

.tab_area.ty_three ul li{ width:33%; min-width:33%; }
.tab_area.ty_three ul li:nth-child(2){ width:34%; }
.tab_area.ty_three ul li:last-child{ border-right:none !important; }
.tab_area.ty_three ul li:last-child a{ border-right:none; }

.tab_area.mp5 ul li{ width:20%; min-width:20%; }
.tab_area.mp5 ul li:nth-child(3) a, .tab_area.mp5 ul li:nth-child(6) a, .tab_area.mp5 ul li:nth-child(4) a{ border-right:1px solid #b2b2b2; border-left:1px solid #fafafa; }
.tab_area.mp5 ul li:last-child{ border-right:none !important; }
.tab_area.mp5 ul li:last-child a{ border-right:none; }
.tab_area.mp5 ul li.current a{ border-left:none; }

/*.tab_area.multi*/
.tab_area.multi ul { width:100% !important; }
.tab_area.multi ul li{ min-width:30% !important; width:30% !important; float:left !important; position:static !important; left:auto !important; top:auto !important; }
.tab_area.multi .tab_openner { width:10% !important; }
.tab_area.multi .tab_openner img {max-width:65px !important; width:100% !important; position:static !important; left:auto !important; top:auto !important; display:inline !important;}
/*
.tab_area.multi ul li{ width:33.3%; min-width:33.3%; }
.tab_area.multi ul li:last-child{ width:33.4%; min-width:33.4%; }
.tab_area.multi .tab_openner{ display:none; }*/

/* .content-wrapper#card_02 .tab_area ul li a {min-width:70px;}
.content-wrapper#card_04 .tab_area.type02 ul li a{line-height:1.0em;min-width:120px;padding-top:7px;}
.content-wrapper#card_05 .tab_area ul li a{min-width:90px;}
.content-wrapper#card_05 .tab_area ul li:nth-child(4) a{min-width:90px;} 
.content-wrapper#product_01 .tab_area ul li a{min-width:120px;}
.content-wrapper.product_05 .tab_area ul li a {min-width:130px;}
.content-wrapper.event .tab_area ul li a {min-width:130px;} */
/*.card_cont_menu02 .tab_area ul li a {width:90px;} z2013-11-15*/
/*
.card_cont_menu02 .tab_area ul li a {min-width:90px;}
.card_cont_menu05 .tab_area ul li a {min-width:90px;}
.card_cont_menu05 .tab_area ul li:nth-child(4) a{min-width:90px;}
.tab_area.type02 ul li a{line-height:1.0em;min-width:120px;padding-top:7px;}
.product_cont_menu01 .tab_area ul li a{min-width:110px;}
.product_cont_menu05 .tab_area ul li a{min-width:130px;}
*/

.so_tab_area {margin:0 0 10px;overflow:hidden;border-radius:2px;}
/* .so_tab_area ul li{float:left;width:23%;font-size:11px;background:#fff;}
.so_tab_area ul li a{color:#818181;padding:8px 0;display:block;text-align:center;border-right:solid 1px #aaaaaa;border-top:solid 1px #aaaaaa;border-bottom:solid 1px #aaaaaa;letter-spacing:-2px;}
.so_tab_area ul li.current a{background:#65b7df;color:#fff;border-right:solid 1px #65b7df;border-top:solid 1px #65b7df;border-bottom:solid 1px #65b7df;}
.so_tab_area ul li:nth-child(4){width:31%;} */
.so_tab_area ul{display:table;width:100%;}
.so_tab_area ul li {font-size:11px;display:table-cell;/* width:23%; */width:24%;text-align:center;letter-spacing:-1px;/* box-shadow: inset 1px 0 0px 0px #aaaaaa; */color:#fff;border-top:solid 1px #aaaaaa;border-bottom:solid 1px #aaaaaa;}
.so_tab_area ul li a{color:#818181;padding:8px 0;display:block;border-right:solid 1px #aaaaaa;}

.so_tab_area ul li a span{display:inline-block;}
.so_tab_area ul li.current{background:#65b7df;}
.so_tab_area ul li.current a{color:#fff;}
.so_tab_area ul li:first-child a{border-left:solid 1px #aaaaaa;}
.so_tab_area ul li:nth-child(4){width:28%;}
.so_tab_area ul li:nth-child(4) a{border-right:none;}
.so_tab_area ul li:last-child{border-right:solid 1px #aaaaaa;}

.so_tab_area ul.ty_fif li{ width:20%; }
.so_tab_area ul.ty_fif li:nth-child(4){width:20%;}
.so_tab_area ul.ty_fif li:nth-child(4) a{ border-right:solid 1px #aaaaaa; }
.so_tab_area ul.ty_fif li:last-child a{ border-right:none; }
/* icon */
img.new{height:14px;}

/* title */
.line_title{padding-top:10px;padding-bottom:10px;background:url('../../images/common/line_type01.png') 0 22px repeat-x;background-size:1px 1px;font-size:12px;/* margin:0 10px; */}
.line_title span{color:#4b4b4b;background:#f6f6f6;display:inline-block;padding-right:7px;}
.line_title strong{font-size:14px;color:#65b7df;}
.line_title img{height:20px;}
.line_title *{vertical-align:middle;}
.line_title.type02 strong{color:#4b4b4b;font-size:14px;}
.line_title.arr strong{padding-left:7px;background: url('../../images/common/arrow03.png') no-repeat 0 3px;background-size:5px 7px;}
.line_title *{vertical-align:bottom;}
.line_title.white span{background:#fff;}
.line_title.white strong{color:#838383;}

/* top btn */
.btn_top{text-align:right;padding:0.5em 0 0.8em; font-size:18px; }
.btn_top img{width:34px;}


.modal_bg{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background:#000;z-index:10;*filter: alpha(opacity=80);opacity:0.8;}
.modal {display:none;z-index:11;}
.modal .modal_in{overflow:hidden;z-index:11;border:solid 3px #2ab8e6;width:280px;padding:14px;margin:0 auto;text-align:center;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;box-shadow: 0 0 10px 0 #323030;background:#fff url('../../images/common/bg_modal.png') no-repeat 0 0;background-size:15px 15px;}
.modal .modal_in{position:relative;}
.modal .modal_in h2{font-weight:bold;color:#2ab8e6;text-align:left;border-bottom:solid 1px #d7d7d7;padding-bottom:8px;margin-bottom:10px;font-size:14px;}
.modal .modal_in .modal_con{text-align:left;}
.modal .modal_in .modal_con p{text-align:center;padding-top:18px;}
.modal .modal_in .modal_con p.msg{color:#676767;font-size:12px;}
.modal .modal_in .modal_con p.msg strong{color:#2ab8e6;font-size:14px;}
.modal .modal_in .modal_con p:last-child{color:#878787;font-size:11px;padding-bottom:18px;}
.modal .modal_in .btns {clear:both;width:100%;border:solid 1px #fff;}
.modal .modal_in .btns ul li{float:left;width:50%;}
.modal .modal_in .btns ul li a{width:95%;}
.modal .modal_in .btn_close{position:absolute;top:17px;right:5px;padding:8px;display:inline-block;height:20px;width:20px;background: url('../../images/common/btn_close.png') no-repeat center 0px;background-size:14px 14px;}

/*주문 수량을 확인해주세요*/
.modal .modal_in .info_ex_tit { font-size:12px; color:#666666; font-weight:bold;}
	.modal .modal_in .info_ex { margin-top:10px; }
	.modal .modal_in .info_ex dl {background-color:#f0f0f0; padding:10px 0 10px 0;}
		.modal .modal_in .info_ex dl dt { font-size:13px; padding:2px; border-radius:20px; background-color:#fff; width:100px; letter-spacing:-1px; margin:0 auto}
		.modal .modal_in .info_ex dl dd { font-size:12px; color:#333; margin-top:10px;}
		.modal .modal_in .info_ex dl dd.price { font-size:12px; font-weight:bold; color:#a33b3b; margin-top:10px;}
	.modal .modal_in .info_ex dl+dl { background-color:#dcedff;}
		.modal .modal_in .info_ex dl+dl dt { color:#2e96ff;}
		.modal .modal_in .info_ex dl+dl dd.price { color:#1d61b2;}
	
	.modal .modal_in p.noti { font:12px/1.2 "돋움", Dotum, "굴림", Gulim, sans-serif; color:#9a9a9a; margin-top:10px;}
	.modal .modal_in .saving { font-size:14px; font-weight:bold; color:#333333;margin-top:24px; padding-bottom:20px;}
		.modal .modal_in .saving .money { font-size:14px; color:#2ab8e6; letter-spacing:-1px;}
	.modal .modal_in .btn_a { margin-top:20px;}


/* 주소찾기 */
.addr_cont{min-height:200px}
.addr_search{}
.addr_search input{font-size:17px;height:33px;border:solid 1px #9d9d9d;width:180px;padding-left:5px;padding-right:5px;}
.addr_search a{font-size:13px;color:#4d96c3;padding:4px 0;}
.addr_txt{text-align:left !important;font-size:13px;color:#676767;letter-spacing:-1px;margin-bottom:20px;}
.addr_search_result{font-size:11px;color:#676767;width:100%;border-top:solid 2px #aaaaaa;}
.addr_search_result ul {max-height:120px; overflow:auto}
.addr_search_result li{display:table;width:100%;border-bottom:solid 1px #d5d5d5}
.addr_search_result li span{display:table-cell;padding:5px 0;}
.addr_search_result li span:first-child{display:table-cell;width:80%}


/*140825*/
.content_wrap{ width:93.75%; margin:0 auto; }
.pagetitle{ background: url('../../images/common/arrow03.png') no-repeat; background-position: 0 1.74em; background-size: auto 0.8em; font-size:1.4em; letter-spacing: -0.1em; padding-bottom: 1.2em; padding-top: 1.5em; line-height: 1.4em; padding-left: 1em; font-weight: 600; color: #6b6b6b; }
.pagetitle.bordered{ padding-bottom:0.3em; border-bottom:2px solid #78c8f0; margin-bottom:0.8em; }
.box_bordered{ width: 100%; background: #fff; margin-bottom: 0.8em; border: solid 1px #dadada; margin-left:-1px; }
.innerbox{ padding:20px 20px 0; }
.innerbox .pagetitle{ background:none; padding-bottom:0.4em; padding-top: 1.5em; line-height: 1.3em; padding-left:0; font-size:1.2em; color:#4d4d4d; margin-bottom:0; }
.box_bordered p{ padding:0 0 0.8em; }
.f12em{ font-size:1.2em; line-height:1.4em; }
.f11em{ font-size:1.1em; line-height:1.3em; }
.f10em{ font-size:1em; line-height:1.3em; }
.f12em .input, .f11em .input, .f10em .input{ font-size:inherit; }
.mgb5{ margin-bottom:0.5em; }
.center{ text-align:center; }
.mono{ color:#676767; }
.bold{ font-weight:bold; }
.mono .dark{ color:#4d4d4d; }
.blue{ color:#4d96c3; }
.blue a{ color:inherit; }
.blue.lighter{ color:#35a9de; }
.horz_line{ height:0; border-bottom:1px solid #dadada; display:block; border-top:1px solid #fafafa; margin:20px 0; }
.gradient_btn{ border: 1px solid #c0c0c0; border-radius: 3px; display: block; font-size:0.9em; font-weight: 600; color: #4d96c3; text-align: center; padding: 5px 0;
box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
background: -webkit-gradient(linear, left top, right bottom, from(rgba(255, 255, 255, 1)), to(rgba(246, 246, 246, 1)));
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1), rgba(246, 246, 246, 1));
background: -moz-linear-gradient(top, rgba(255, 255, 255, 1), rgba(246, 246, 246, 1));
background: -o-linear-gradient(top, rgba(255, 255, 255, 1), rgba(246, 246, 246, 1));
background: linear-gradient(top, rgba(255, 255, 255, 1), rgba(246, 246, 246, 1));
background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 1), rgba(246, 246, 246, 1)); }
.wht_btn{ border: 1px solid #c0c0c0; border-radius: 3px; display: block; font-size:0.9em; font-weight: 600; color: #4d96c3; text-align: center; padding: 5px 0; background:#fff; }
.gradient_btn.tall, .wht_btn.tall{ padding:0.8em 0; }
.gradient_btn.cell, .wht_btn.cell{ display:table-cell; }
.gradient_btn.f11em, .wht_btn.f11em{ font-size:1.1em; }
.find_myinfo{ padding-top:1.6em; }
.find_myinfo li{ font-size:1.1em; padding-left: 0.8em; padding-bottom:1.4em; background: url(../../images/common/arrow03.png) no-repeat left 0.25em; background-size: 0.4em; color: #666; font-weight: 600;}
.find_myinfo li .find_tit{ display:block; }
.find_myinfo li .gradient_btn{ margin-top:0.6em; }
.find_myinfo li p{ font-size:0.9em; padding-top:1em; line-height:1.3em; }
.find_myinfo li p.cellWrap{ padding-top:0.6em; padding-bottom:0; }
.cellWrap{ display:table; width:100%; clear:both;overflow:hidden; }
.innerCell{ display:table-cell; width:auto; }
.inputWrap{ padding-right:0.8em; padding-top:0; margin:0; }
.innerCell.w50per, .cell.w50per{ width:50%; }
.innerCell .input{ width:100%; height:3em; line-height:1.5em; padding-top:0; padding-bottom:0; }
.result_box{  border:1px solid #c0c0c0; font-size:1em; font-weight: 600; color: #4d96c3; text-align: center; padding:0.8em 0; background:#fff;  margin-bottom:1.2em; margin-top:0.3em; }
.result_box.mono{ color:#4d4d4d; }
.prd_view_top .infos li.rel{ position:relative; }
.w7em{ width:7em; }
.wauto{ width:auto; }
.w100per{ width:100%; }
.w33per, .inputWrap.w33per, .selectWrap.w33per{ width:33%; }
.h2em{ height:2em; }
label{ vertical-align:middle; }

.noresult{ padding:30px 15px; }
.noresult p{ color:#666; text-align:center; font-size:14px; line-height:1.6em; }
.noresult .blue{ color:#4386b0; font-size:12px; }
.placeList{ padding:10px 0; }
.placeTotal{ font-size:12px; color:#838383; padding:5px; }
.placeTotal span{ color:#34aadc; }

.placeList dt, .placeList dd li{ display:table; width:100%; border-bottom:1px solid #e0e0e0; }
.placeList dd li{ border-color:#f6f6f6; }
.placeList dt p{ color:#666; font-size:12px; font-weight:600; background:#f6f6f6; border-top:2px solid #34a9de; padding:6px 0; }
.placeList dt p span{ font-size:14px; line-height:1.4em; display:block; width:100%; text-align:center; }
.placeList dt .where span{ border-left:1px solid #e0e0e0; }
.placeList dt .where{ padding-left:0; }
.placeList dd p{ color:#838383; font-size:12px; }
.placeList .name, .placeList .where{ display:table-cell; padding:0.6em 0.5em; }
.placeList .name{ width:9.6em; }
.placeList .where{ width:auto; }
.placeList .where span{ display:inline-block; padding-left:0.4em; }

#dilivery_rule{ padding-left:0.8em; padding-right:0.8em; position:absolute; top:9px; right:0; } 

#popUp{width:100%; height:100%; z-index:999; border:none; outline:none; }
#popUp.on{}

#popUp-wrapper{ display:none; position:fixed; top:0; left:0; right:0; bottom:0; width:100%; height:100%; z-index:998; border:none; outline:none; background-color:#FFF; }
#popUp-wrapper.on{ display:block; }

#dim{ display:none; background:rgba(0,0,0,0.7); width:100%; height:100%; position:fixed; left:0; top:0; z-index:10; }
.per100{ width:100%; height:auto; display:block; }

/*이벤트영역정의*/
	/*기본정의*/
	.mobile_font { font-size:22px;}
	.event_a img.fullwidth { width:100%;}
	
	/*2015년 바른손 신상품 청첩장 소문내고 혼수받자*/
		.new2015event { background-color:#fff}
		.new2015event input.mobile_height { height:40px; background-color:#f3f3f3; padding-left:5px;}
		.new2015event .subwrap .title_bot { text-align:left; padding-left:10px;}
		@media only screen 
		and (min-width : 310px) 
		and (max-width : 718px) {
			.new2015event input.mobile_height { height:25px;}
		}

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-width : 310px) 
and (max-width : 718px) {
.mobile_font { font-size:12px;}
#touchSlider_tab{background:url('../../images/common/bg_tab_line.gif') repeat-x 0 35px}
.tab_area {height:33px;}
.tab_area.expend {height:69px;}
.tab_area .tab_openner{ height:33px; }
.tab_area .tab_openner img { max-width:33px; }
.tab_area.expend .tab_openner{ height:69px; }
.tab_area ul li{ height:34px; }
.tab_area ul li a{ height:33px; line-height:33px; font-size:13px; }
.tab_area ul li.current{ padding-bottom:1px; }
.tab_area ul li.current a{ height:35px; margin-bottom:-2px; }
.tab_area.multi .tab_openner img {max-width:33px !important; }
}

/*공통-버튼영역*/
.b_btn_a1 { margin-top:20px; text-align:center;}

/*공통-버튼*/
a.b_btn_big1 {width:160px; background-color:#35a9de; display:inline-block; text-align:center; border-radius:4px; padding:10px 10px; color:#fff;}
a.b_btn_big2 {width:180px; background-color:#35a9de; display:inline-block; text-align:center; border-radius:4px; padding:10px 10px; color:#fff;}
