
.hgo{font-weight:normal;position:relative;padding:5px 10px 3px;height:25px;border-bottom:1px solid #dfdede;background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#f0f0f0));font-size:14px;color:#000;text-align:left}
.hgo{font-family:'³ª´®°íµñ',NanumGothic,'¸¼Àº°íµñ','Malgun Gothic','µ¸À½',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif}

.hgo2{font-weight:normal;position:relative;padding:5px 10px 3px;height:30px;border-bottom:1px solid #dfdede;background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#f0f0f0));font-size:14px;color:#000;text-align:left}
.hgo2{font-family:'³ª´®°íµñ',NanumGothic,'¸¼Àº°íµñ','Malgun Gothic','µ¸À½',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif}

.ir{overflow:hidden;text-indent:-1000em;}
.dsbl{display:block}
.hp{visibility:hidden;width:0;height:0;overflow:hidden;position:absolute;top:-10000px;font-size:0;line-height:0}
.point ,.point a{color:#055bc2 !important}


.text-placeholder{color:#111}
.input{width:319px !important;}
.sz2 select{width:261px !important;}
.sel select{height:40px;color:#656565;background:#fff url(http://visionkorea.com/images/css/btn_sel2.png) no-repeat right -1px;border:1px solid #aaa;border-right:0;border-radius:0;}

/* vetical spacer */
.spacer5 {clear:both;display:block;width:100%;height:5px;}
.spacer10{clear:both;display:block;width:100%;height:10px;}
.spacer15{clear:both;display:block;width:100%;height:15px;}
.spacer20{clear:both;display:block;width:100%;height:20px;}
.spacer25{clear:both;display:block;width:100%;height:25px;}
.spacer30{clear:both;display:block;width:100%;height:30px;}
.spacer50{clear:both;display:block;width:100%;height:50px;}


.pfx{position:fixed;left:0;bottom:220px;width:100%;box-shadow:0 0 6px #999;}
.m_pst{position:absolute !important;top:165px !important;left:0 !important;}
.ovw1{overflow:hidden;width:100%;}
.blind{display:none}

input[type="checkbox"]{width:20px;height:20px;border-radius:5px;}
input[type="radio"]{width:1.33em;height:1.33em;border-radius:1.33em}

/*input[type="text"]{padding:3px 5px 3px 12px;border:1px solid }

#aaa;color:#656565;font-size:1em;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;box-shadow:none !important;vertical-align:middle}
input[type="password"]{padding:13px 5px 3px 12px;border:1px solid #aaa;color:#656565;font-size:1em;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;box-shadow:none !important;vertical-align:middle}
input[type="tel"]{padding:9px 5px 1px 12px;border:1px solid #aaa;color:#656565;font-size:1em;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;box-shadow:none !important;vertical-align:middle}

table caption{display:none !important}
#wrapper{min-width:320px;}


/* Contents >> Title [ prev_btn | title | logout_btn] */
/* [bg_mhgroup.gif] height:67px */

.mhgroup,
.mhgroup2,
.mhgroup3{clear:both;position:relative;overflow:hidden;height:61px;margin-bottom:20px;font-size:1.5em;background:url(http://visionkorea.com/images/css/bg_mhgroup.gif) repeat-x;}
.mhgroup3{background:url(http://visionkorea.com/images/css/bg_mhgroup3.gif) repeat-x;}
.mhgroup2{margin-bottom:0px;}
.mhgroup  h3,
.mhgroup2 h3,
.mhgroup3 h3{position:relative;display:block;color:#0f366e;text-align:center;letter-spacing:-2px;line-height:61px;}
.mhgroup  h3.longText,
.mhgroup2 h3.longText,
.mhgroup3 h3.longText{margin-left:61px;}
.mhgroup  h3.tit_left,
.mhgroup2 h3.tit_left,
.mhgroup3 h3.tit_left{padding-left:15px;text-align:left;}
.mhgroup  h3.tit_center{text-align:center;}

.mhgroup  .btn_prePage,
.mhgroup2 .btn_prePage,
.mhgroup3 .btn_prePage{position:absolute;top:0;left:0;width:61px;height:20px;padding-top:40px;background:url(http://visionkorea.com/images/css/bg_btn_cg_1.gif) no-repeat;color:#0f366e;font-size:0.55em;text-align:center}

.mtt {height:63px;margin-bottom:20px;}
.mtt .mtop{display:block;height:6px;box-shadow:0 0 1px 0 #5c7b9e;background:url(http://visionkorea.com/images/css/bg_gnb_top.gif) repeat-x;}
.mtt table{width:100%;height:61px;margin-bottom:17px;background:url(http://visionkorea.com/images/css/bg_list_top12.gif) repeat-x;}
.mtt table td{border-bottom:1px solid #cbcbcb;text-align:center;color:#0f366e;font-size:1.6em}
.mtt table .tit_h3{font-size:0.9em}
.mtt table .subtitle{display:block;color:#9e9e9e;font-size:0.9em}
.mtt table td.title{padding-top:16px;font-size:1.5em;color:#0f366e;text-align:center;vertical-align:top}
.mtt table td.title2{padding:15px 0 0 15px;font-size:1.6em;color:#0f366e;text-align:left;vertical-align:top}
.mtt table td a{display:block}
.mtt table td .btn_ctPre{display:block;width:61px;height:60px;color:#0f366e;font-size:0.5em;text-align:center;background:url(http://visionkorea.com/images/css/ico_pre.gif) no-repeat 50% 38%;border-right:1px solid #c3cddb}
.mtt table td .btn_ctPre span{display:block;padding-top:39px}
.mtt table td.last{border-left:1px solid #cfd7e2 }
.mtt table td.btn_ctView{text-align:right}
.mtt table td.btn_ctBest{text-align:right }
.mtt .cate_list li{border-bottom:1px solid #e3e3e3;font-size:1.2em}
.mtt .cate_list li a{display:block;padding:15px;background:url(http://visionkorea.com/images/css/btn_cate_arr.png) no-repeat right 50%;color:#666}

.mtt2 table td .btn_ctPre img,
.gmtt table td .btn_ctPre img,
.gmtt2 table td .btn_ctPre img{margin-top:3px;vertical-align:top}

#contents{position:relative;padding-bottom:50px;}


.btn_pagenation,
.btn_pagenation2{margin:0 15px;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;}

.btn_pagenation .pagenation,  .btn_pagenation2 .pagenation{margin-top:0px;}
.btn_pagenation .pagenation2, .btn_pagenation2 .pagenation2{margin-top:0px;}

.pagenation{height:62px;margin-top:-1px;background:url(http://visionkorea.com/images/css/bg_list_top11.gif) repeat-x;}
.pagenation a{display:block;height:44px;padding-top:18px;color:#2b2b2b;text-align:center;font-size:1.3em;}
.pagenation img{margin:7px 7px 0 0;vertical-align:top}
.pagenation .count{display:inline-block;color:#656565;}
.pagenation .count strong{display:inline-block;color:#055bc2;}

.pagenation2 {position:relative;width:100%;height:62px;margin-top:-1px;background:url(http://visionkorea.com/images/css/bg_list_top11.gif) repeat-x;text-align:center;vertical-align:top;}
.pagenation2 .countW{display:block;position:relative;margin-right:132px}
.pagenation2 .count{display:block;width:100%;height:62px;line-height:62px;border-top:1px solid #d8d8d8;background:url(http://visionkorea.com/images/css/bg_list_top11.gif) repeat-x 0 -1px;color:#656565;text-align:center;font-size:1.3em}
.pagenation2 .btn_nextpage{display:block;position:absolute;top:0;left:0;width:66px;height:66px;background:url(http://visionkorea.com/images/css/btn_nextpage.gif) no-repeat;text-align:right;}
.pagenation2 .btn_lastpage{display:block;position:absolute;top:0;left:66px;width:66px;height:66px;background:url(http://visionkorea.com/images/css/btn_lastpage.gif) no-repeat;text-align:right;}
.pagenation2 .btn_prevpage{display:block;position:absolute;top:0;right:66px;width:66px;height:66px;background:url(http://visionkorea.com/images/css/btn_prevpage.gif) no-repeat;text-align:left;}
.pagenation2 .btn_firstpage{display:block;position:absolute;top:0;right:0;width:66px;height:66px;background:url(http://visionkorea.com/images/css/btn_firstpage.gif) no-repeat;text-align:left;}
.pagenation2 .btn_viewMore {display:block;}



.check_txt{margin:0 15px;clear:both;text-align:left;color:#656565;font-size:1.15em;font-weight:normal;letter-spacing:-0.1em;}
.tip_txt  {margin:0 15px;padding-left:20px;background: url(http://visionkorea.com/images/css/bul_2.gif) no-repeat 0 4px;color:#656565;line-height:1.2em;font-size:1.15em;font-weight:normal;letter-spacing:-0.11em;}
.tip_txt2 {padding-left:20px;background: url(http://visionkorea.com/images/css/bul_2.gif) no-repeat 0 4px;color:#656565;line-height:1.2em;font-size:1.15em;font-weight:normal;letter-spacing:-0.1em;}
.tip_txt3 {overflow:hidden;margin:0 15px;padding:15px 15px 15px 34px;background:#f5f5f5 url(http://visionkorea.com/images/css/bul_1.png) no-repeat 15px 19px;color:#656565;line-height:1.2em;font-size:1.05em;font-weight:normal;letter-spacing:-0.1em;border:1px solid #e3e3e3;}
.tip_txt3 .go_app{float:right;display:block;border:1px solid #bdbdbd;background:#eee url(http://visionkorea.com/images/css/bg_btn.gif) repeat-x;width:151px;height:29px;margin-top:15px;}
.tip_txt3 .go_app span{display:block;padding-left:12px;font-size:15px;line-height:29px;letter-spacing:-0.1em;color:#4B4B4B;background:url(http://visionkorea.com/images/css/bl_arr_1.png) no-repeat right center;}


/* buttons */
.price1, .price1 a{font-size:1.3em ;color:#2b2b2b ;}

.buttons{clear:both;margin:0 auto;margin-top:30px;}
.buttons a{display:block;box-shadow:0 2px 2px #d1d1d1;text-decoration:none}
.buttons a span{display:block;text-align:center;letter-spacing:-1px}
.buttons ul{margin:0;padding:0;display:inline-block;}
.buttons li{float:left;margin:0 0 0 10px;padding:0;}
.buttons li:first-child {margin-left:0 }

.btn_red{display:block;border:1px solid #b50e03;background:#b50e03}
.btn_red span{display:block;border:1px solid #eb4c42;background:#e72518;color:#ffffff;font-size:1.3em;text-align:center;}

.btn_blue{display:block;border:1px solid #004dab;background:#004dab}
.btn_blue span{display:block;border:1px solid #3372be;background:url(http://visionkorea.com/images/css/btn_bg_4.gif) repeat-x;color:#fff;font-size:1.3em;text-align:center}



.btn_gray{display:block;border:1px solid #5d5d5d;background:#5d5d5d}
.btn_gray span{display:block;border:1px solid #939393;background:url(http://visionkorea.com/images/css/btn_bg_5.gif) repeat-x;color:#fff;font-size:1.3em;text-align:center}

.btn_gray2{display:block;border:1px solid #5d5d5d;background:#5d5d5d}
.btn_gray2 span{display:block;border:1px solid #939393;background:url(http://visionkorea.com/images/css/btn_bg_11.gif) repeat-x;color:#fff;font-size:1.3em;text-align:center}

.btn_gray3{display:block;border:1px solid #5d5d5d;background:#5d5d5d}
.btn_gray3 span{display:block;border:1px solid #939393;background:url(http://visionkorea.com/images/css/btn_bg_12.gif) repeat-x;color:#fff;font-size:1.3em;text-align:center}

.btn_white{display:block;border:1px solid #b5b5b5;background:#eee}
.btn_white span{display:block;border:1px solid #fff;background:url(http://visionkorea.com/images/css/btn_bg_3.gif) repeat-x;color:#646464;font-size:1.3em;text-align:center}

.btn_white1{display:block;border:1px solid #b5b5b5;background:#eee}
.btn_white1 span{display:block;height:51px;border:1px solid #fff;background:url(http://visionkorea.com/images/css/btn_bg_3.gif) repeat-x;color:#646464;font-size:1.3em;text-align:center}

.btn_white2{display:block;border:1px solid #004dab;background:none}
.btn_white2 span{display:block;border:1px solid #fff;background:url(http://visionkorea.com/images/css/btn_bg_3.gif) repeat-x;color:#055bc2;font-size:1.3em;text-align:center}

.btn_white3{display:block;border:1px solid #525252;background:none}
.btn_white3 span{display:block;border:1px solid #fff;background:url(http://visionkorea.com/images/css/btn_bg_20.gif) repeat-x;color:#525252;font-size:1.3em;text-align:center}

.total_py3{width:100%;height:242px;padding-top:23px;background:url(http://visionkorea.com/images/css/btn_bg_tt1.gif) repeat-x ;}
.total_py3 .tbl_3{border:none}
.total_py3 .tbl_3 table th,
.total_py3 .tbl_3 table td{border:1px solid #a7bde4;border-bottom:none}
.total_py3 .tbl_3 table th:first-child{border-left:1px solid #a7bde4;}
.total_py3 .tbl_3 table td:first-child{border-left:1px solid #c9d1dd;}
.total_py3 .tbl_3 table td.last{border-right:1px solid #c9d1dd;}
.total_py3 .total{border:1px solid #c9d1dd;}
.total_py3 .buttons{margin-top:0 }

.tabContent{display:none;}
.tabContent .inp_rad input{vertical-align:text-top;margin-top:-1px;}
.tabContent .inp_rad label{vertical-align:-1px;}


.subs_list{margin:0 15px;}
.subs_list li{padding-left:13px;background:url(http://visionkorea.com/images/css/bul_sq_2.gif) no-repeat left 9px;;color:#656565;font-size:1.15em;font-weight:normal;letter-spacing:-0.11em;line-height:1.2em;}


/* [2012-04-12] Button : gray gradation ; */
.btn_gray_gradation{display:block;width:450px;height:46px;margin:0 auto;border:1px solid #787878;box-shadow:0 1px 1px 0 #e5e5e5;background:url(http://visionkorea.com/images/css/btn_bg_big_light_gray.jpg) repeat-x;font-size:1.2em;color:#4b4b4b;line-height:46px;text-align:center;}

.btn_light_gray34{display:inline-block;height:32px;background:url(http://visionkorea.com/images/css/bg_btn_light_gray_34.png) repeat-x;border:1px solid #aaaaaa;}
.btn_light_gray34 span{display:block;line-height:30px;border:1px solid #fafafa;color:#4b4b4b;text-align:center;}

.btn_light_gray40{display:inline-block;height:38px;background:url(http://visionkorea.com/images/css/bg_btn_light_gray_40.png) repeat-x;border:1px solid #aaaaaa;}
.btn_light_gray40 span{display:block;line-height:36px;border:1px solid #fafafa;color:#4b4b4b;text-align:center;}

.btn_blue_type1{width:218px;height:53px;margin:30px auto 0 auto;padding:1px;border:1px solid #004dab;text-align:center;font-size:1.2em;background:#055bc2;box-shadow:0 1px 0 0 #d1d1d1;}
.btn_blue_type1 span{display:block;color:#fff;border:1px solid #377cce;line-height:51px;text-align:center;}

.btn_red_gradation{display:block;width:218px;height:53px;margin:0 auto;border:1px solid #dc7883;box-shadow:0 1px 1px 0 #b2b2b2;background:url(http://visionkorea.com/images/css/bg_btn_red_gradation.png) repeat-x;}
.btn_red_gradation span{display:block;height:51px;line-height:51px;font-size:1.3em;font-weight:bold;color:#cb0e24;text-align:center;border:1px solid #fff;}


/*** Reset btn ***/

/* n Button Type1 [x*29] */
.btn1_grp a{display:inline-block;height:27px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;font-size:0.75em;}
.btn1_grp a span{display:block;line-height:25px;text-align:center;letter-spacing:-0.1em;}

/* n Button Type2 [x*29] : Simple Button */
.btn1_grp2 a{display:inline-block;height:29px;box-shadow:0 1px 2px #d1d1d1;text-decoration:none;font-size:0.8em;}
.btn1_grp2 a span{display:block;line-height:29px;text-align:center;letter-spacing:-0.1em;}

/* 2 Button Type1 [220*55][220*55] width 450px, single 220px*/
.btn2_grp{clear:both;width:440px;height:55px;margin:0 auto;}
.btn2_grp ul.single{width:220px;margin:0 auto;}
.btn2_grp ul li{float:left;margin-left:10px;}
.btn2_grp ul li:first-child{margin-left:0;}

.btn2_grp ul li a{display:block;width:218px;height:53px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn2_grp ul li a span{display:block;line-height:51px;text-align:center;letter-spacing:-0.1em;}

/*
.btn2_grp ul li a{display:block;width:218px;height:53px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn2_grp ul li a span{display:block;line-height:51px;text-align:center;letter-spacing:-0.1em;}
*/

/* 2 Button Type2 [205*55][205*55] width 420px */
.btn2_grp2{clear:both;width:100%;height:55px;margin:0 auto;}
.btn2_grp2 ul li{float:left;margin-left:10px;}
.btn2_grp2 ul li:first-child{margin-left:0}
.btn2_grp2 ul li a{display:block;width:203px;height:53px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn2_grp2 ul li a span{display:block;line-height:51px;text-align:center;letter-spacing:-0.1em;font-size:1.3em;}

/* 2 Button Type3 [125*55][125*55] */
.btn2_grp3{clear:both;width:260px;height:55px;}
.btn2_grp3 ul li{float:left;margin-left:10px;}
.btn2_grp3 ul li:first-child{margin-left:0}
.btn2_grp3 ul li a{display:block;width:123px;height:53px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn2_grp3 ul li a span{display:block;line-height:51px;text-align:center;letter-spacing:-0.1em;}

/* 2 Button Type4 [93*34][93*34] */
.btn2_grp4{clear:both;width:196px;height:34px;margin:0 auto;}
.btn2_grp4 ul li{float:left;margin-left:10px;}
.btn2_grp4 ul li:first-child{margin-left:0}
.btn2_grp4 ul li a{display:block;width:91px;height:32px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn2_grp4 ul li a span{display:block;line-height:30px;text-align:center;letter-spacing:-0.1em;font-size:1.1em;}

/* 2 Button Type5 [56*34][56*34] */
.btn2_grp5{clear:both;max-width:122px;height:34px;margin:0 auto;}
.btn2_grp5 li{float:left;margin-left:10px;}
.btn2_grp5 li:first-child{margin-left:0}
.btn2_grp5 li a{display:block;width:54px;height:32px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn2_grp5 li a span{display:block;line-height:30px;text-align:center;letter-spacing:-0.1em;font-size:1.1em;}

/* 2 Button Type6 [x*55][x*55] */
.btn2_grp6{clear:both;height:55px;margin:0 auto;}
.btn2_grp6 li{display:inline-block;}
.btn2_grp6 li.left{float:left;}
.btn2_grp6 li.right{float:right;}
.btn2_grp6 li a{display:block;height:53px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn2_grp6 li a span{display:block;line-height:51px;text-align:center;letter-spacing:-0.1em;}

/* N Button Type1 [60*38] x N°³ - on : green & off : light gray */
.btn_tab_grp{clear:both;height:38px;margin:0 auto;}
.btn_tab_grp ul li{float:left;margin-left:5px;}
.btn_tab_grp ul li:first-child{margin-left:0;}
.btn_tab_grp ul li a{display:block;width:58px;height:36px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn_tab_grp ul li a span{display:block;line-height:34px;font-size:0.9em;color:#fff;text-align:center;letter-spacing:-0.1em;}
.btn_tab_grp ul li a,
.btn_tab_grp ul li.off a{border:1px solid #8f8f8f;}
.btn_tab_grp ul li a span,
.btn_tab_grp ul li.off a span{border:1px solid #b7b7b7;background:#a7a7a7;}
.btn_tab_grp ul li.on a{border:1px solid #498104;}
.btn_tab_grp ul li.on a span{border:1px solid #7bb92e;background:#5eaa00;}

/* N Button Type2 [74*38] x N°³ - on : blue & off : light gray(¼­·Î ºÙ¾î ÀÖ´Â ÇüÅÂÀÇ ¹öÆ°) */
.btn_tab_grp2{height:38px;margin:0 auto;}
.btn_tab_grp2 li{position:relative;float:left;margin-left:-1px;}
.btn_tab_grp2 li a{display:block;width:72px;height:36px;line-height:36px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;font-size:0.9em;text-align:center;}

.btn_tab_grp2 li a,
.btn_tab_grp2 li.off a{background:#fff;color:#646464;}
.btn_tab_grp2 li.off{z-index:0;}
.btn_tab_grp2 li.off a{border:1px solid #8f8f8f;}

.btn_tab_grp2 li.on{z-index:1;}
.btn_tab_grp2 li.on a{border:1px solid #157bdb;background:#e9f4ff;color:#055bc2;}
.btn_tab_grp2 li.on a span{}


/* ¶óµð¿À ¹öÆ°°ú ÅØ½ºÆ® ¶óº§°£ÀÇ ¼¼·ÎÁ¤·Ä ¸ÂÃß±â */
.input_radio input, .input_check input{vertical-align:text-top;}
.input_radio label, .input_check label{padding-left:5px;}


/*** 2012-04-23 : ÄÃ·¯ »õ·Î Á¤ÀÇÇÔ ***/
.font_blue,		.font_blue a{color:#055bc2;}
.font_black,	.font_black a{color:#2b2b2b;}
.font_black2,	.font_black2 a{color:#111111;}
.font_gray,		.font_gray a{color:#656565;}
.font_green,	.font_green a{color:#5eaa00;}
.font_orange,	.font_orange a{color:#f35000;}
.font_red,		.font_red a{color:#eb2c06;}
.font_ygreen,	.font_ygreen a{color:#b4f266;}

.font_red_underline{display:inline-block;border-bottom:1px solid #eb2c06;}
.font_red_underline a{color:#eb2c06;}



#progress_icon{position:absolute;left:0;top:0;z-index:1000;width:100%;height:119px;text-align:center;}


/*2013-03-13 Ãß°¡ */
wrap{min-width:320px;}

#content{padding:0 0 60px 0;}





@charset "euc-kr";

/* table */
.ctxt{color:#999;}
.comp_message{text-align:center}

.roof2{border-top:1px solid #d8d8d8;}
.bd1 th{border-left:1px solid #d8d8d8 }
.bd1 th,
.bd1 td{border-top:none }
.bd_ty2{border-top:none }

.txtarea_wrap{display:block;width:100%;}
.txtarea_wrap .tips{display:block;text-align:right;}
.txtarea_wrap .rtxt{display:block;clear:both;width:100%;text-align:right;}
.txtarea_wrap textarea{padding:7px 2px 3px 5px;border:1px solid #aaa;color:#999}

table th.t_right, table td.t_right{text-align:right }
table th.t_left, table td.t_left{text-align:left }
table th.left, table td.left {text-align:left }
.tbl_1 table td .price,.tbl_2 table td .price{color:#eb2c06;font-size:1.0em}

.t_type1 {margin:0 15px}
.t_type1 table th, .t_type1 table td{text-align:center ;}
.t_type1 table th{padding-left:0 ;border-left:1px solid #d8d8d8 }

.t_type2 {border-top:1px solid #bdbdbd;}
.t_type2 table th, .t_type2 table td{text-align:center ;}
.t_type2 table td{border-left:1px solid #d8d8d8 ;text-align:left }
.t_type2 table th{text-align:left ;border-left:1px solid #d8d8d8 }

.t_type3 {border-top:1px solid #bdbdbd;}
.t_type3 table th, .t_type3 table td{text-align:center ;}
.t_type3 table th{text-align:center;border-left:1px solid #d8d8d8 }

.t_type4{clear:both;margin-bottom:15px;border:2px solid #6a6a6a;}
.t_type5{clear:both;margin-bottom:15px;border:1px solid #bdbdbd;}
.t_type5 td:first-child{border-top:0;border-left:0;border-right:0}


.tbl_1 table{width:100%;table-layout:fixed;}
.tbl_1 table th,
.tbl_1 table td{height:38px;padding:10px 0;border:1px solid #d8d8d8;font-size:1.2em;line-height:1.2em;letter-spacing:-1px;font-weight:normal;}
.tbl_1 table th:first-child{border-left:none}
.tbl_1 table th{padding-left:15px;background:#f9f9f9;text-align:left;color:#111}
.tbl_1 table td{padding-left:15px;padding-right:15px;color:#656565}
.tbl_1 table td .stra{display:block;color:#055BC2 ;}
.tbl_1 table td .price{color:#eb2c06 ;font-size:1.2em}
.tbl_1 table td .line1 .tit{width:83px;display:inline-block;background:#fff url(http://visionkorea.com/images/css/bg_colone2.gif) no-repeat right 7px ;}
.tbl_1 table td .line1 .thty{display:inline-block;}
.tbl_1 table td .mobile_py{position:relative;width:100%;height:38px;}
.tbl_1 table td .mobile_py .tit_agr{position:absolute;top:9px;left:0;width:200px;padding:0}
.tbl_1 table td .mobile_py .tit_agr input{vertical-align:top;margin-top:2px;}
.tbl_1 table td .mobile_py .btn_agr{position:absolute;top:0;right:0;height:38px;margin-bottom:1px;border:1px solid #bdbdbd;box-shadow:0 1px 1px #787878}
.tbl_1 table td .mobile_py .btn_agr span{display:block;width:97px;height:29px;padding-top:7px;border:1px solid #fff;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ececec));font-size:1em;color:#4d4d4d;text-align:center}
.tbl_1 table td .input{vertical-align:middle}
.tbl_1 table td .btn_reSend{display:inline-block;height:38px;margin:1px 0 0 10px;border:1px solid #bdbdbd;box-shadow:0 1px 1px #787878;vertical-align:middle}
.tbl_1 table td .btn_reSend span{display:inline-block;width:97px;height:29px;padding-top:7px;border:1px solid #fff;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ececec));font-size:1em;color:#4d4d4d;text-align:center}

.tbl_1 table td input,
.tbl_1 table td select{color:#656565;font-size:1em;font-weight:normal;padding:0 8px;}

.tbl_1 table td select.tel1 {height:38px;width:37%;min-width:60px;padding:0 40px 0 0;text-align:center;}
.tbl_1 table td input.tel2  {height:38px;width:24.5%;min-width:62px;text-align:center;padding:0;}
.tbl_1 table td input.tel3  {height:38px;width:24.5%;min-width:62px;text-align:center;padding:0;}
.tbl_1 table td input.regNum{height:38px;width:46%;min-width:100px;text-align:center;padding:0;}
.tbl_1 table td input.passwd{height:38px;width:50%;min-width:170px;}
.tbl_1 table td input.text  {height:38px;width:50%;min-width:170px;}
.tbl_1 table td .authWrap{position:relative;padding-right:118px;}
.tbl_1 table td .authWrap input{width:100%;height:38px;text-align:center;padding:0;}
.tbl_1 table td .authWrap a{position:absolute;top:-1px;right:7px;}
.tbl_1 table td strong.auth_time{color:#eb2c06;}

.tbl_2{overflow:hidden;}
.tbl_2 table{width:100%;table-layout:fixed}
.tbl_2 table th,
.tbl_2 table td{height:40px;padding:10px 8px;border:1px solid #d8d8d8;border-top:0;font-size:1.1em;letter-spacing:-1px;font-weight:normal;}
.tbl_2 table th{background:#f9f9f9;text-align:left;color:#111;letter-spacing:-1px;}
.tbl_2 table td{color:#656565;}

.tbl_2 table td input,
.tbl_2 table td select{height:38px;color:#656565;font-size:1em;font-weight:normal;padding:0 8px;}

.tbl_1 table td .line1,
.tbl_2 table td .line1,
.tbl_2 table td .line2,
.tbl_2 table td .line3,
.tbl_2 table td .line5,
.tbl_2 table td .line4{display:block}

.tbl_1 table td .line1,
.tbl_2 table td .line1,
.tbl_2 table td .line2{margin-bottom:8px;}
.tbl_2 table td .line3{height:8px;}
.tbl_2 table td .line2{font-size:0.9em;line-height:1.2em}
.tbl_2 table td .line4{margin:0;padding:0 0 7px 0;background:url(http://visionkorea.com/images/css/bg_dot.gif) repeat-x 0 bottom;line-height:1.2em}
.tbl_2 table td .line5{margin:0 0 7px 15px;}
.tbl_2 table td .line_last{margin-bottom:0;}
.tbl_2 table td textarea{width:100%;-webkit-box-sizing:border-box;height:104px;margin-bottom:7px;padding:7px;border:1px solid #aaa;color:#999;font-weight:normal;border-radius:0;}/*box-shadow:inset 1px #e6e6e6;*/
.tbl_2 table td .txt{margin:7px 0 9px 0;line-height:1.3em;font-weight:normal;letter-spacing:-0.1em;color:#656565;text-align:center}
.tbl_2 table td .txt2{font-size:0.9em ;letter-spacing:-1px;}
.tbl_2 table td .input100{width:100%;-webkit-box-sizing:border-box;}

.tbl_2 input.ip{height:38px;padding:0 3px;border:1px solid #aaa;}
.tbl_2 input.ip2{width:25%;min-width:62px;text-align:center;padding:0;border:1px solid #aaa;}

.tbl_2 td select.tel1{width:37%;min-width:60px;padding:0 40px 0 0;text-align:center;}
.tbl_2 input.tel2{width:24%;min-width:62px;text-align:center;padding:0;}
.tbl_2 input.tel3{width:24.5%;min-width:62px;text-align:center;padding:0;}

.tbl_2 .btn_auth,
.tbl_2 .btn_post{margin-left:10px;display:inline-block;width:90px;height:38px;border:1px solid #bdbdbd;background:#eee;vertical-align:middle}
.tbl_2 .btn_auth span,
.tbl_2 .btn_post span{display:block;height:28px;padding-top:8px;border:1px solid #fff;background: url(http://visionkorea.com/images/css/btn_bg_13.gif) repeat-x;color:#4b4b4b;font-size:1em;text-align:center;}

.tbl_2 .nes{display:block;margin-top:10px;padding-left:23px;background: url(http://visionkorea.com/images/css/bul_sq_3.gif) no-repeat 8px 50%;color:#055BC2}

.tbl_2 .py_price{color:#2b2b2b;font-weight:bold;font-size:1.3em;}
.tbl_2 .btn_light_gray40{overflow:hidden;display:inline-block;margin-top:7px;width:113px;}
.tbl_2 .btn_light_gray40 span{color:#4b4b4b;font-size:0.9em;}

.tbl_2 .homeplus{position:relative;}
.tbl_2 .homeplus .left{float:left;}
.tbl_2 .homeplus .right{float:right;margin-top:6px;}

.tbl_2 .hplus_delivery{display:block;overflow:hidden;}
.tbl_2 .hplus_goods{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.tbl_2 .user_auth span{display:block;}
.tbl_2 .user_auth .row1{}
.tbl_2 .user_auth .row1 input{width:50%;}
.tbl_2 .user_auth .row2{margin-top:7px;font-size:0.9em;}

/* [ÁÖ¹®°áÁ¦] È¨ÇÃ·¯½º ÁÖ¹® ¾È³» ÆË¾÷ */
.tbl_2 .popup_homeplus{position:absolute;left:0;top:46px;width:100%;display:none;}
.tbl_2 .popup_homeplus .space{background:#fff;border:2px solid #4f84d0;}
.tbl_2 .popup_homeplus .header{position:relative;border-bottom:1px solid #4f84d0;}
.tbl_2 .popup_homeplus .header h4{overflow:hidden;height:34px;line-height:34px;font-size:1.1em;font-weight:bold;color:#055bc2;padding-left:13px;padding-right:46px;}
.tbl_2 .popup_homeplus .header .layer_close{display:inline-block;position:absolute;right:0px;top:0px;width:33px;height:34px;background:url(http://visionkorea.com/images/css/btn_popup_homeplus_close.png) no-repeat;}
.tbl_2 .popup_homeplus .text_wrap{padding:13px 10px;}
.tbl_2 .popup_homeplus .text_wrap li{font-size:1.1em;font-weight:normal;color:#676767;background:url(http://visionkorea.com/images/css/bul_sq_2.gif) left 8px no-repeat;padding-left:13px;margin-top:5px;}
.tbl_2 .popup_homeplus .text_wrap li:first-child{margin-top:0;}

.tbl_3{overflow:hidden;margin:0 15px 15px 15px;background:#fff;border:2px solid #666}
.tbl_3 table{width:100%;border-bottom:0;}
.tbl_3 table th:first-child,
.tbl_3 table td:first-child{border-left:none}
.tbl_3 table th,
.tbl_3 table td{padding:10px 0 9px 0;font-size:1.2em;color:#2b2b2b;text-align:center ;color:#2b2b2b;letter-spacing:-1px;}
.tbl_3 table th{padding-left:0;padding-right:0;text-align:center;border-left:1px solid #a7bde4;background:#c0cde3;color:#0f366e}
.tbl_3 table th:first-child,
.tbl_3 table td:first-child{border-left:0}
.tbl_3 table td{position:relative;padding-left:12px;padding-right:12px;color:#2b2b2b;border-left:1px solid #c9d1dd;border-bottom:none;text-align:center ;}
.tbl_3 table td .ip{height:32px;padding:3px;border:1px solid #aaa;}
.tbl_3 .prw1{position:relative;margin-right:-12px}
.tbl_3 .prw2{position:relative;margin-left:-12px}
.tbl_3 .img_minus{display:block;position:absolute; top:-6px; right:-4px;width:31px; height:31px;background:url(http://visionkorea.com/images/css/cir_minus.png) no-repeat;z-index:10}
.tbl_3 .img_plus{display:block;position:absolute; top:-6px; left:-4px;width:31px; height:31px;background:url(http://visionkorea.com/images/css/cir_plus.png) no-repeat;z-index:10;}

/* [2012.06.25] »ó´Ü ±¸ºÐ¼± »ö»óÀ» #5eaa00 -> #000000 À¸·Î º¯°æÇÔ  */
.tbl_3 .total {clear:both;position:relative;height:60px;border-top:2px solid #111;background:#fff;}

.tbl_3 .total .title{position:absolute;top:0;left:15px;color:#2b2b2b;font-size:1.3em;line-height:60px;}
.tbl_3 .total .total_price{position:absolute;top:0;right:15px;font-size:1.7em;line-height:60px;color:#eb2c06;}
.tbl_3 .total .total_price strong{color:#eb2c06;}
.tbl_3 .totwrap{}

.tbl_4{margin:20px 15px 0 15px;border:3px solid #055bc2}
.tbl_4 table{width:100%;padding:0;}
.tbl_4 table th,
.tbl_4 table td{padding:15px 12px;letter-spacing:-1px;font-size:1.2em;}
.tbl_4 table th{text-align:left;color:#111;font-weight:normal;padding-right:0;}
.tbl_4 table th span{display:block;background:url(http://visionkorea.com/images/css/bg_colone.gif) no-repeat right center;}
.tbl_4 table td{text-align:right;color:#eb2c06;}
.tbl_4 table thead{border-bottom:1px solid #d8d8d8;}
.tbl_4 table thead td{color:#2b2b2b;}
.tbl_4 table tfoot{border-top:1px solid #d8d8d8;color:#eb2c06;text-align:right;font-size:1.3em}

.tbl_4 table thead th{padding:8px 0 8px 12px;}
.tbl_4 table thead td{padding:8px 12px;}
.tbl_4 table thead tr:first-child th,
.tbl_4 table thead tr:first-child td{padding-top:15px;}
.tbl_4 table thead tr:last-child th,
.tbl_4 table thead tr:last-child td{padding-bottom:15px;}

.tbl_4 table tbody th{padding:8px 0 8px 12px;}
.tbl_4 table tbody td{padding:8px 12px;}
.tbl_4 table tbody tr:first-child th,
.tbl_4 table tbody tr:first-child td{padding-top:15px;}
.tbl_4 table tbody tr:last-child th,
.tbl_4 table tbody tr:last-child td{padding-bottom:15px;}

.tbl_8 table{width:100%;table-layout:fixed;}
.tbl_8 table th,
.tbl_8 table td{border:1px solid red;height:35px;padding-left:10px;border:1px solid #bdbdbd;font-size:1.2em;font-weight:normal;line-height:35px;letter-spacing:-0.1em;}
.tbl_8 table th{background:#f9f9f9;text-align:left;color:#111}
.tbl_8 table td{padding-right:15px;color:#656565}
.tbl_8 table td .ip{height:32px;padding:3px;border:1px solid #aaa; }
.tbl_8 table td .stra{display:block;color:#055BC2 ;}
.tbl_8 table td .price{color:#eb2c06 ;font-size:1.2em}
.tbl_8 table td .line1 .tit{width:83px;display:inline-block;background:#fff url(http://visionkorea.com/images/css/bg_colone2.gif) no-repeat right 7px ;}
.tbl_8 table td .line1 .thty{display:inline-block;}
.tbl_8 table td .mobile_py{float:left;width:100%}
.tbl_8 table td .mobile_py .tit_agr{float:left;width:200px;padding:7px 0 0 0}
.tbl_8 table td .mobile_py .tit_agr input{vertical-align:top}
.tbl_8 table td .mobile_py .btn_agr{float:right;height:38px;margin-bottom:1px;border:1px solid #bdbdbd;box-shadow:0 1px 1px #787878}
.tbl_8 table td .mobile_py .btn_agr span{display:block;width:97px;height:29px;padding-top:7px;border:1px solid #fff;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ececec));font-size:1em;color:#4d4d4d;text-align:center}
.tbl_8 table td .input{vertical-align:middle}
.tbl_8 table td .btn_reSend{display:inline-block;height:38px;margin:1px 0 0 10px;border:1px solid #bdbdbd;box-shadow:0 1px 1px #787878;vertical-align:middle}
.tbl_8 table td .btn_reSend span{display:inline-block;width:97px;height:29px;padding-top:7px;border:1px solid #fff;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ececec));font-size:1em;color:#4d4d4d;text-align:center}
.tbl_8 .ip_radio li:first-child{margin-top:0;}
.tbl_8 .ip_radio li{margin-top:10px;}
.tbl_8 .ip_radio input{vertical-align:top;}

.tbl_9{margin:0 15px}
.tbl_9 table{width:100%;table-layout:fixed}
.tbl_9 table th,
.tbl_9 table td{height:50px;border:1px solid #bdbdbd;font-size:1.1em;line-height:50px;letter-spacing:-0.1em;}
.tbl_9 table th{color:#111;background:#f9f9f9;}
.tbl_9 table td{color:#656565;padding:0 15px;}

.total {clear:both;position:relative;height:60px;border-top:1px solid #a8a8a8;background:#242424;color:#fff;}
.total .title{position:absolute;top:0;left:15px;font-size:1.3em;line-height:60px;}
.total .total_price{position:absolute;top:0px;right:15px;font-size:1.7em;line-height:60px;color:#2b2b2b;color:#fff;}
.total .total_price strong{color:#fff;}


h5 .unfold{background:#e6ecf2 url(http://visionkorea.com/images/css/bul_arr_down.gif) no-repeat right 25px;}
h5 a{background:#e6ecf2 url(http://visionkorea.com/images/css/bul_arr_up.gif) no-repeat right 25px;border-bottom:none;}

.ordbm{margin-bottom:248px;}
.order_list.bdn1{border-bottom:none}
.order_list{overflow:hidden;margin:0 3px 0;}/*border-bottom:1px solid #bdbdbd*/
.order_list .ordGroup{}
.order_list .scn{margin-top:20px;border-top:1px solid #bdbdbd}
.order_list h4 a{display:block}
.order_list h4.tit_1{height:48px;padding:0 15px;border:1px solid #8e9dac;background:#0c69f4/*A9D0F5*//*aebccc*/;color:#fff;font-size:1.3em;line-height:48px;letter-spacing:-0.1em}

.order_list .delivery_fee{background:#f4f4f4;overflow:hidden;height:48px;line-height:48px;padding:0 15px;border:1px solid #bdbdbd;border-top:0;background:#f4f4f4;font-size:1.2em;vertical-align:middle;font-weight:normal;}
.order_list .goods_wrap{background:#ffffff;margin-bottom:15px;}

.order_list .cont{border:1px solid #bdbdbd;border-top:0;}
.order_list .cont .txt2{margin-left:15px;padding:8px 0 9px 9px;background:url(http://visionkorea.com/images/css/bul_sq_3.gif) no-repeat 0 19px;color:#055bc2;font-size:1.1em}
.order_list .cont p.subs{overflow:hidden;height:49px;margin-bottom:12px;padding:12px 15px 0 15px;color:#2b2b2b;font-size:1.2em;line-height:1.2em;font-weight:normal;}
.order_list .cont .p_list2{clear:both;display:none;margin:5px 0 0 15px}
.order_list .cont .p_list2 li{padding-left:13px;background:url(http://visionkorea.com/images/css/bul_sq_4.gif) no-repeat 0 9px;color:#656565;font-size:1.1em;line-height:1.5em}

.order_list .cont .arrange{position:relative;height:37px;padding:7px 15px;color:#656565;border-top:1px dotted #bdbdbd;font-size:1.2em}
.order_list .cont .arrange span{display:inline-block;}
.order_list .cont .arrange .count{color:#656565;font-size:1em;font-weight:normal;line-height:37px;}
.order_list .cont .arrange .count strong{color:#055BC2 ;font-size:1em}
.order_list .cont .arrange .btn_viewAll{display:block;position:absolute;top:10px;right:15px;border:1px solid #bdbdbd;background:#eee url(http://visionkorea.com/images/css/bg_btn.gif) repeat-x;width:151px;height:29px;}
.order_list .cont .arrange .btn_viewAll a{display:block;padding-left:12px;font-size:15px;line-height:29px;letter-spacing:-0.1em;color:#4B4B4B;background:url(http://visionkorea.com/images/css/bul_drop.gif) no-repeat 131px 50%;}
.order_list .space {overflow:hidden;padding:0 15px 10px 15px;border:1px solid #bdbdbd;border-top:0;}

.order_list .btn_ordView{float:right;display:block;margin:10px 0 0 0;border:1px solid #bdbdbd;background:url(http://visionkorea.com/images/css/bg_list_view.gif) repeat-x;width:151px;height:29px;}
.order_list .btn_ordView a{display:block;padding-left:12px;font-size:15px;line-height:29px;letter-spacing:-0.1em;color:#4B4B4B;background:url(http://visionkorea.com/images/css/bul_up.gif) no-repeat 131px 50%;}

.order_list .ordGroup .arr{display:block;background:url(http://visionkorea.com/images/css/bul_arr_2.gif) no-repeat right 55px}
.sec_chg.roof{border-top:1px solid #bdbdbd;}
.sec_chg{overflow:hidden;padding:15px;font-size:1.2em;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;}

.sec_chg .checkbox{position:relative;float:left;width:27px;margin-top:25px;text-align:left;}
.sec_chg .p_pic{position:relative;float:left;width:80px;margin-right:15px;padding:0 0 0 23px;}
.sec_chg .p_pic.pic2{padding:0;}
.sec_chg .p_pic .ipst{position:absolute;top:32px;left:0px}
.sec_chg .p_pic img{width:78px;height:78px;border:1px solid #d2d2d2;}
.sec_chg .p_pic3{position:relative;float:left;width:80px;margin-right:10px;padding:0;}
.sec_chg .p_pic3 img{width:78px;height:78px;border:1px solid #d2d2d2;}
.sec_chg .order_num{display:block;margin:2px 0 3px 0}
.sec_chg .p_txt{vertical-align:middle;overflow:hidden;display:block;height:70px;padding-top:0;margin-top:5px;line-height:1.2em;font-weight:normal;letter-spacing:-0.1em;}
.sec_chg .p_txt2{margin-left:90px;padding:0 0 9px 9px;background:url(http://visionkorea.com/images/css/bul_sq_3.gif) no-repeat 0 9px;color:#055bc2;font-size:1em}
.sec_chg .p_txt2 a{color:#055bc2;}
.sec_chg a{display:block}

.sec_def, .sec_req{clear:both;overflow:hidden; *zoom:1;padding:15px 0;border:1px solid #bdbdbd;border-top:none;border-bottom:none;background:url(http://visionkorea.com/images/css/bg_dot3.gif) repeat-x 0 0}
.sec_def .p_list li,
.sec_req .p_list li,
.sec_cpn .p_list li{padding:0 15px 0 25px;margin-top:8px;font-size:1.1em;color:#656565;line-height:100%;font-weight:normal;background:url(http://visionkorea.com/images/css/bul_sq_4.gif) no-repeat 15px 7px;}
.sec_def .p_list li:first-child,
.sec_req .p_list li:first-child,
.sec_cpn .p_list li:first-child{margin-top:0px;}

.sec_def{position:relative;border-bottom:1px solid #bdbdbd;}
.sec_def .btn_view{position:absolute;bottom:0;right:0;display:block;width:122px;height:27px;border:1px solid #bdbdbd;background:url(http://visionkorea.com/images/css/bg_list_view.gif) repeat-x;font-size:1em;letter-spacing:-1px;border-bottom:0;border-right:0;}
.sec_def .btn_view a{display:block;line-height:27px;padding:0 9px 0 0;text-align:center;background:url(http://visionkorea.com/images/css/bul_drop.gif) no-repeat 103px center;border:1px solid #fff;-webkit-gradient(liner, left top, left bottom, color-stop(0, #000), color-stop(1, #f2f2f2));}
.sec_def .btn_view .unfold{background:url(http://visionkorea.com/images/css/bul_up.gif) no-repeat 103px center}
.sec_def .price{color:#2b2b2b;}

.sec_req .txt{padding:0 15px 0 25px;font-size:1.1em;color:#055BC2;line-height:100%;font-weight:normal;background:url(http://visionkorea.com/images/css/bul_sq_3.gif) no-repeat 15px 50%;}
.sec_req .txt a{color:#055bc2;}

.sec_cpn.roof{border-top:1px solid #bdbdbd;}
.sec_cpn{clear:both;position:relative;overflow:hidden;padding:15px 0;border:1px solid #bdbdbd;border-top:none;}

.sec_cpn .btn_view{position:absolute;bottom:0;right:0;display:block;width:122px;height:27px;border:1px solid #bdbdbd;background:url(http://visionkorea.com/images/css/bg_list_view.gif) repeat-x;font-size:1em;letter-spacing:-1px;border-bottom:0;border-right:0;}
.sec_cpn .btn_view a{display:block;line-height:27px;padding:0 9px 0 0;text-align:center;background:url(http://visionkorea.com/images/css/bul_drop.gif) no-repeat 103px center;border:1px solid #fff;-webkit-gradient(liner, left top, left bottom, color-stop(0, #000), color-stop(1, #f2f2f2));}
.sec_cpn .btn_view .unfold{background:url(http://visionkorea.com/images/css/bul_up.gif) no-repeat 103px center}
.sec_cpn .price{color:#2b2b2b;}

.sec_btn_grp{clear:both;overflow:hidden;padding:20px 0;border:1px solid #bdbdbd;border-top:none;}

.alert_global{margin:15px;border:1px solid #bdbdbd;background:#f9f9f9;padding:18px 15px;}
.alert_global span{display:block;letter-spacing:-1px;}
.alert_global .title{color:#111111;font-size:1.3em;font-weight:bold;}
.alert_global .text {color:#6f6f6f;font-size:1.05em;font-weight:normal;margin-top:20px;margin-bottom:15px;}
.alert_global .agree{color:#111111;font-size:1.2em;font-weight:normal;}

.delivery_info{margin:15px}
.delivery_info .hgroup{position:relative;overflow:hidden;height:48px;border:1px solid #8e9dac;background:#aebccc;}
.delivery_info .hgroup h4{position:absolute;top:0;left:15px;color:#fff;font-size:1.3em;letter-spacing:-1px;line-height:48px;}
.delivery_info .hgroup span{position:absolute;top:10px;height:28px;display:inline-block;border:1px solid #909DAA;border-radius:18px;background:#fff}
.delivery_info .hgroup .dv1{right:251px;width:93px;}
.delivery_info .hgroup .dv2{right:133px;width:108px;}
.delivery_info .hgroup .dv3{right:15px; width:108px;}
.delivery_info .hgroup a{display:block;color:#656565;font-size:1em;letter-spacing:-1px;line-height:28px;text-align:center;}
.delivery_info .hgroup .dv2 a{padding-left:8px;padding-right:15px;background:url(http://visionkorea.com/images/css/bul_arr_1.gif) no-repeat 92px center;}
.delivery_info .hgroup .dv3 a{padding-left:8px;padding-right:15px;background:url(http://visionkorea.com/images/css/bul_arr_1.gif) no-repeat 92px center;}

.card_dict{position:relative;margin:0 10px;}
.card_dict h4{height:38px;padding:10px 15px 0 15px;border:1px solid #8292a3;color:#fff;font-size:1.3em;background:#A9D0F5/*a5b5c6*/;}
.card_dict .card_use{position:relative;padding:15px;border:1px solid #bdbdbd;}
.card_dict .card_use .sel select{padding:0 25px 0 6px;font-size:1.1em;font-weight:normal;letter-spacing:-1px;}
.card_dict .card_use input{width:117px;height:38px;margin:0 0 0 4px;padding:0 4px 0 0;color:#6f6f6f;text-align:right;}
.card_dict .card_use .won{color:#656565;font-size:1.1em;font-weight:normal;vertical-align:middle;}
.card_dict .card_use .btn_use{display:inline-block;position:absolute;top:15px;right:15px;border:1px solid #055bc2;}
.card_dict .card_use .btn_use span{display:inline-block;width:75px;height:36px;border:1px solid #fff;color:#055bc2;text-align:center;line-height:36px;background:url("http://visionkorea.com/images/css/btn_bg_3.gif") repeat-x left top;}
.card_dict .card_use .cncl{border:1px solid #bdbdbd;}
.card_dict .card_use .cncl span{color:#4b4b4b;}
.card_dict .card_use .desc{padding:8px 0 0 0;color:#656565;font-size:1.1em;font-weight:normal;text-align:center;letter-spacing:-1px;}
.card_dict .card_use .desc span{color:#055bc2;font-weight:bold;}
.card_dict .help{position:absolute;top:10px;right:14px;}
.card_dict .pop_dict{visibility:hidden;position:absolute;top:46px;right:15px;width:416px;border:2px solid #4f84d0;letter-spacing:-1px;background:#fff;}
.card_dict .pop_dict .tit{padding:6px 0 7px 10px;border-bottom:1px solid #4f84d0;color:#055bc2;}
.card_dict .pop_dict .pop{position:relative;padding:15px;}
.card_dict .pop_dict .pop p{color:#676767;font-weight:normal;}
.card_dict .pop_dict .pop .cond{padding:10px 0 0 0;color:#060606;font-weight:bold;}
.card_dict .pop_dict .pop ul li{color:#eb2c06;font-weight:normal;}
.card_dict .pop_dict .pop .cls{position:absolute;top:-35px;right:0;}

.py_enter{overflow:hidden;margin:15px 5px 20px}
.py_enter h4{height:36px;padding:12px 5px 0 10px;border:1px solid #8292a3;background:#/*a5b5c6*/;color:#fff;font-size:1.3em}
.py_enter h4 a{display:block}
.py_enter select.card_opt1,
.py_enter select.card_opt2{width:55%;min-width:107px;padding-right:40px;margin-right:20px;}

.tab_py{clear:both; overflow:hidden;left:0;box-shadow:0 0 1px 0 #d1d1d1;border:1px solid #d8d8d8;border-top:0;}
.tab_py ul{overflow:hidden;width:420px;height:50px;margin:0 auto;padding:14px 0;}
.tab_py li{float:left;width:99px;;text-align:center;margin-left:8px;}
.tab_py li:first-child{margin-left:0;}
.tab_py li a{display:block;height:48px;border:1px solid #8f8f8f;background:#a7a7a7;font-size:1em;line-height:1.1em;color:#fff}
.tab_py li a span{display:block;border:1px solid #b7b7b7}
.tab_py li a span.line1{line-height:46px;}
.tab_py li a span.line2{line-height:19px;padding:4px 0;}
.tab_py li.on a{background:#1172cf ;color:#fff;border:1px solid #3c8bd8}
.tab_py li.on span{display:block;border:1px solid #3c8bd8}

.py_enter .tab_py2{border:1px solid #d8d8d8;border-top:0;}
.py_enter .tab_py2 ul{overflow:hidden;padding:0 0 18px 0;}
.py_enter .tab_py2 ul li{float:left;width:50%;padding:18px 0 0 0;text-indent:18px;}
.py_enter .tab_py2 ul li input{display:none;}
.py_enter .tab_py2 ul li label{display:inline-block;height:24px;padding:0 0 0 13px;color:#656565;font-size:1.1em;letter-spacing:-1px;background:url("http://visionkorea.com/images/css/bg_radio.png") no-repeat left top;}
.py_enter .tab_py2 ul li label span{font-weight:normal;}
.py_enter .tab_py2 ul li input[type="radio"]:checked + label{background:url("http://visionkorea.com/images/css/bg_radio_on.png") no-repeat left top;}
.py_enter .tab_py2 .use{padding:0 14px 18px 14px;}
.py_enter .tab_py2 .use p{width:100%;height:34px;padding:16px 0 0 0;border:1px solid #e5e5e5;color:#656565;font-size:1.05em;font-weight:normal;text-align:center;letter-spacing:-1px;background:#f6f6f6;}


.py_enter .ios{padding:20px 15px;background:#3f4348;}
.py_enter .ios p{color:#fff;font-weight:normal;letter-spacing:-1px;}
.py_enter .ios .txt1{padding:0 0 20px 0;text-align:center;}
.py_enter .ios .txt2{padding:20px 0 0 0;text-align:center;background:url("http://visionkorea.com/images/css/bg_ios.png") repeat-x left top;}
.py_enter .ios p .txt_sub{display:inline-block;padding:0 0 0 50px;text-align:left;background:url("http://visionkorea.com/images/css/img_excl.png") no-repeat left top;}
.py_enter .ios p .tt{color:#80cd21;}
.py_enter .ios .dtl{display:block;width:155px;height:29px;line-height:29px;margin:10px auto 0 auto;border:1px solid #bdbdbd;}
.py_enter .ios .dtl span{display:block;width:153px;height:27px;border:1px solid #fff;font-size:0.9em;text-align:center;letter-spacing:-1px;background:url("http://visionkorea.com/images/css/btn_bg_27.gif") repeat-x left top;}
.py_enter .ios .dtl span:after{content:"";display:inline-block;width:13px;height:11px;background:url("http://visionkorea.com/images/css/btn_bg_arr3.png") no-repeat right top;}

.delivery_list li{border-bottom:1px solid #d8d8d8;}
.delivery_list a{position:relative;display:block;}
.delivery_list .address{margin:15px 15px 15px 55px;display:block;}
.delivery_list span{display:block;color:#656565}
.delivery_list .ipW{position:absolute;top:45%;left:20px;display:block;}

.delivery_list li .name{margin-bottom:5px;color:#2b2b2b;font-size:1.2em;}
.delivery_list li .addr2{line-height:23px;font-size:1.1em;font-weight:normal;}
.delivery_list li .num1{display:inline-block;height:21px;line-height:23px;margin-top:8px;padding:0 10px 0 23px;background:url(http://visionkorea.com/images/css/ico_num_1.gif) no-repeat 0 center;font-size:1.1em;font-weight:normal;overflow:hidden;}
.delivery_list li .num2{display:inline-block;height:21px;line-height:23px;margin-top:8px;padding:0 10px 0 23px;background:url(http://visionkorea.com/images/css/ico_num_2.gif) no-repeat 0 center;font-size:1.1em;font-weight:normal;overflow:hidden;}

.post_search{margin:15px 15px 0 15px;}
.post_search .title{color:#2b2b2b;font-size:1.2em;font-weight:normal;}
.post_search .title .ex{display:block;color:#656565;font-size:0.9em;margin-top:6px;}
.post_search .searching{position:relative;height:112px;border:1px solid #d8d8d8;background:#f5f5f5;font-size:1.2em;color:#656565;display:block}

.post_search .searching .lbl{display:block;position:absolute;top:30px;left:15px;width:60px;line-height:40px;}
.post_search .searching .inputWrap{display:block;position:relative;margin:30px 135px 0 75px;}
.post_search .searching .inputWrap input{display:block;width:100%;height:38px;padding:0 15px;}
.post_search .searching .inputWrap .unit{display:block;width:100%;max-height:34px;padding:3px 0 0 30px;font-size:0.8em;font-weight:normal;color:#656565;text-align:right;overflow:hidden;}
.post_search .searching .btn_sch {position:absolute;top:30px;right:15px;width:80px;height:40px;padding:0;border:1px solid #bdbdbd}
.post_search .searching .btn_sch span{display:block;width:78px;height:38px;padding-top:6px;background:url(http://visionkorea.com/images/css/btn_bg_15.gif) repeat-x;font-size:18px;font-weight:bold;;border:1px solid #fff;color:#4b4b4b;text-align:center;vertical-align:middle}

.post_search .tips{height:190px;margin-top:50px;font-size:1.2em;font-weight:normal;color:#656565;text-align:center;}
.post_search .post_list li{border-bottom:1px solid #d8d8d8;font-size:1.2em;}
.post_search .post_list a{display:block;position:relative;min-height:21px;padding:17px 0 17px 15px;}
.post_search .post_list .rButton{position:absolute;left:15px;top:15px;}
.post_search .post_list .address{display:block;padding-left:30px;color:#656565;font-weight:normal;}


.edit_list{background:#f9f9f9;}
.edit_list li:first-child{border-top:1px solid #055bc2;border-bottom:1px solid #055bc2;}
.edit_list li{position:relative;padding:15px;border-bottom:1px solid #c3c3c3;}
.edit_list span{font-weight:normal;letter-spacing:-1px;}
.edit_list .add{background:#fff;}

.edit_list .basic .title{display:block;margin-bottom:5px;font-size:1.2em;color:#055bc2;padding-left:10px;background:url(http://visionkorea.com/images/css/bul_sq_3.gif) left 9px no-repeat;}
.edit_list .add   .title{display:block;margin-bottom:5px;font-size:1.2em;color:#747474;padding-left:10px;background:url(http://visionkorea.com/images/css/bul_sq_2.gif) left 9px no-repeat;}

.edit_list .direct_input .input_wrap{display:block;padding-right:16px;margin-top:10px;}
.edit_list .direct_input .input_wrap input{padding:0 7px;width:100%;height:38px;line-height:38px;font-size:1.2em;font-weight:normal;color:#999999;}
.edit_list .direct_input .btn_gray{overflow:hidden;display:block;margin-top:10px;height:40px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.edit_list .direct_input .btn_gray span{display:block;line-height:38px;text-align:center;letter-spacing:-0.1em;font-size:1.15em;font-weight:bold;}

.edit_list .volume{display:inline-block;margin-top:10px;}
.edit_list .volume a    {float:left;margin-left:10px;}
.edit_list .volume span {float:left;margin:0 7px 0 10px;line-height:40px;font-size:1.2em;color:#656565;}
.edit_list .volume input{float:left;padding:0 7px;width:44px;height:38px;line-height:38px;font-size:1.2em;color:#656565;text-align:right;border:1px solid #aaa;}

.edit_list .basic .price{position:absolute;right:15px;bottom:15px;}
.edit_list .add   .price{position:absolute;right:65px;bottom:15px;}

.edit_list .price .price1{display:block;text-align:right;font-size:1.2em;color:#afafaf;text-decoration:line-through;}
.edit_list .price .price2{display:block;text-align:right;font-size:1.35em;color:#212121;font-weight:bold;}
.edit_list .delete{position:absolute;right:15px;bottom:15px;margin-left:10px;}

.edit_total {clear:both;position:relative;height:60px;margin-bottom:30px;border-top:2px solid #000;border-bottom:1px solid #000;}
.edit_total .title{position:absolute;top:0;left:15px;line-height:60px;color:#2b2b2b;font-size:1.3em;}
.edit_total .total_price{display:block;padding:0 15px;line-height:60px;font-size:1.7em;text-align:right;}
.edit_total .total_price strong{color:#eb2c06;}

.sec_choices{clear:both;width:100%;margin-bottom:30px;}
.sec_choices h5{overflow:hidden;height:58px;line-height:56px;color:#0f366e;border-top:1px solid #c3d1df;border-bottom:1px solid #c3d1df;background:#e6ecf2;margin-top:-1px;}
.sec_choices h5 a{display:block;height:58px;padding:0 25px 0 15px;color:#0f366e;font-size:1.2em;letter-spacing:-0.1em;border-top:1px solid #fff;border-left:0;border-right:0;background:url(http://visionkorea.com/images/css/bul_arr_down.gif) no-repeat right center;}
.sec_choices h5 a.unfold{background:url(http://visionkorea.com/images/css/bul_arr_up.gif) no-repeat right center;}

.sec_choices .top_line{border-top:1px solid #d8d8d8;}
.sec_choices .top_line ul li .label{color:#676767;}
.sec_choices .selector_form{padding:15px;}
.sec_choices .selector_form li{position:relative;display:block;margin-top:15px;}
.sec_choices .selector_form li:first-child{margin-top:0px;}
.sec_choices .selector_form li .label{overflow:hidden;text-overflow:ellipsis;height:38px;line-height:38px;display:block;width:23%;color:#055bc2;font-size:1.2em;font-weight:normal;letter-spacing:-0.1px;}
.sec_choices .selector_form li .value,
.sec_choices .selector_form li .popup{position:absolute;top:0;right:0;width:77%;padding:0 7px;line-height:38px;-webkit-box-sizing: border-box;font-size:1.2em;color:#656565;font-weight:normal;}
.sec_choices .selector_form li .popup{overflow:hidden;display:block;height:38px;padding:0 50px 0 10px;background:white url(http://visionkorea.com/images/css/btn_sel2.png) no-repeat right -1px;border:1px solid #AAA;border-right: 0;}
.sec_choices .selector_form .btn_gray{overflow:hidden;display:block;margin-top:15px;height:40px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.sec_choices .selector_form .btn_gray span{display:block;line-height:38px;text-align:center;letter-spacing:-0.1em;font-size:1.15em;}


.sec_req .cho_list li{padding:0;font-size:1.1em;line-height:100%;font-weight:normal;}
.sec_req .cho_list li a{display:block;padding:0 15px;color:#656565;}
.sec_req .cho_list li.nes{padding-left:13px;background: url(http://visionkorea.com/images/css/bul_sq_3.gif) no-repeat 15px 50%;color:#055BC2;}
.sec_req .cho_list li.nes a{color:#055BC2}
.sec_req .cho_list li.add{padding-left:13px;margin-top:8px;background: url(http://visionkorea.com/images/css/bul_sq_4.gif) no-repeat 15px 50%;}

.sec_cpBox .pd_list ul{color:#111;}
.sec_cpBox .pd_list li{position:relative;height:48px;line-height:48px;color:#111;border-bottom:1px solid #c3d1df;}
.sec_cpBox .pd_list .p_tit{display:block;padding-left:15px;font-size:1.2em;}
.sec_cpBox .pd_list .pirce{position:absolute;top:0;right:15px;display:block;font-size:1.2em;}

.sec_cpBox .sec_modi{position:relative;height:60px;color:#055bc2;border:1px solid #c3d1df;border-left:0;border-right:0;background:#e6ecf2;font-size:1.2em}
.sec_cpBox .sec_modi .title{position:absolute; top:19px; left:15px;display:block}
.sec_cpBox .sec_modi .ccWrap{position:absolute; top:10px; right:15px;}
.sec_cpBox .sec_modi .ccWrap input{width:42px;height:30px;padding:5px 10px 3px 2px;border-left:0;border-right:0;text-align:right}
.sec_cpBox .sec_goods{border:1px solid #e6ecf2;background:#e6ecf2;font-size:1.2em;color:#055bc2;border-bottom:1px solid #c3d1df;}
.sec_cpBox .sec_goods a{display:block;padding:16px 15px;color:#055bc2;}
.sec_cpBox .sec_add{position:relative;height:60px;color:#656565; border:1px solid #e6ecf2;background:#fff;font-size:1.2em}
.sec_cpBox .sec_add .title{position:absolute; top:15px; left:15px;display:block}
.sec_cpBox .sec_add .ccWrap{position:absolute; top:10px; right:15px;}
.sec_cpBox .sec_add .ccWrap input{width:42px;height:30px;padding:5px 10px 3px 2px;border-left:0;border-right:0;text-align:right}

.sec_cpBox .sale_list{padding:15px 15px 0 15px;}
.sec_cpBox .sale_list li{margin-top:15px;color:#656565;font-size:1.2em;font-weight:normal;}
.sec_cpBox .sale_list li:first-child{margin-top:0px;}
.sec_cpBox .sale_list li .title{display:block;margin-bottom:10px;}
.sec_cpBox .sale_list li .icon{margin-right:5px;}
.sec_cpBox .sale_list li .popup{width:100%;padding:0 7px;line-height:38px;-webkit-box-sizing: border-box;font-size:1.0em;color:#656565;font-weight:normal;}
.sec_cpBox .sale_list li .popup{overflow:hidden;display:block;height:38px;padding:0 50px 0 10px;background:white url(http://visionkorea.com/images/css/btn_sel2.png) no-repeat right -1px;border:1px solid #AAA;border-right: 0;}

.sec_cpBox .use_coupon{overflow:hidden;overflow-y:scroll;margin-bottom:10px;height:165px;border:1px solid #e3e3e3;background:#f5f5f5;}
.sec_cpBox .use_coupon li{padding:10px 15px;border-top:1px solid #e3e3e3;font-size:1.2em;color:#999}
.sec_cpBox .use_coupon li strong{color:#656565}
.sec_cpBox .use_coupon input{margin-right:10px;}

.install{width:100%;display:inline-block;}
.install ul{width:420px;margin:0 auto;}
.install li{float:left;width:50%;text-align:center}
.install a{display:block;width:202px;border:1px solid #565656;box-shadow:0 0 1px 0 #e5e5e5;line-height:43px;}
.install a span{display:block;width:198px;height:43px;font-size:0.9em;color:#fff;text-align:left;}
.install .btn_iphone {border:1px solid #565656;background:#5e5e5e url(http://visionkorea.com/images/css/ico_apple.gif) no-repeat 23px center;}
.install .btn_iphone span{width:152px;padding-left:48px;border:1px solid #7b7b7b;}
.install .btn_android {border:1px solid #89af13;background:#97bd20 url(http://visionkorea.com/images/css/ico_android.gif) no-repeat 12px center;}
.install .btn_android span{width:162px;padding-left:38px;border:1px solid #aac948;letter-spacing:-1px;}

/* [2012/06/08] Àå¹Ù±¸´Ï º¯°æ */
.cart_cts{padding-bottom:10px;background:#e3e3e3;}

.cart .goods_info{position:relative;border:1px solid #bdbdbd;border-bottom:none;padding:15px 0px;}
.cart .goods_info .checkbox{position:absolute;left:0;top:20px;width:27px;margin-top:25px;margin-left:10px;text-align:left;}
.cart .goods_info .alink{position:relative;display:block;height:80px;margin:0 40px;}
.cart .goods_info .thumbnail{position:absolute;left:0;top:0;margin-right:7px;border:1px solid #d2d2d2;width:78px;height:78px;}
.cart .goods_info .name{display:block;overflow:hidden;height:50px;line-height:25px;padding:15px 10px 0 90px;font-size:1.2em;font-weight:normal;letter-spacing:-1px;}
.cart .goods_info .btn_del{clear:both;position:absolute;right:15px;top:50%;margin-top:-16px;height:32px;width:32px;}

.cart .selected_info{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;background:url(http://visionkorea.com/images/css/bg_dot.gif) repeat-x 0 top;}
.cart .selected_info .type1{position:relative;}
.cart .selected_info .type1 .text{display:block;overflow:hidden;height:55px;padding-left:25px;padding-right:10px;margin-right:137px;font-size:1.1em;color:#055BC2;letter-spacing:-1px;line-height:55px;font-weight:normal;background:url(http://visionkorea.com/images/css/bul_sq_3.gif) no-repeat 15px center;}
.cart .selected_info .type1 .buttons{position:absolute;right:15px;top:50%;height:34px;margin-top:-17px;}

.cart .selected_info .type2_1{position:relative;padding-top:18px;padding-bottom:15px;}
.cart .selected_info .type2_1 .detail{padding-right:10px;margin-right:71px;letter-spacing:-1px;}
.cart .selected_info .type2_1 .detail li:first-child{margin-top:0px;}
.cart .selected_info .type2_1 .detail li{padding-left:25px;margin-top:8px;font-size:1.1em;color:#656565;line-height:100%;font-weight:normal;background:url(http://visionkorea.com/images/css/bul_sq_4.gif) no-repeat 15px 8px;}
.cart .selected_info .type2_1 .detail li.full{padding-left:15px;background:none;}
.cart .selected_info .type2_1 .detail li.essential{color:#055BC2;background:url(http://visionkorea.com/images/css/bul_sq_3.gif) no-repeat 15px 8px;}
.cart .selected_info .type2_1 .buttons{position:absolute;right:15px;top:50%;height:34px;margin-top:-17px;}

.cart .selected_info .type2_2{background:url(http://visionkorea.com/images/css/bg_dot.gif) repeat-x 0 top;padding:15px 0;}
.cart .selected_info .type2_2 .options{padding-right:10px;margin-right:71px;}
.cart .selected_info .type2_2 .options li{padding-left:25px;margin-top:8px;font-size:1.1em;color:#656565;line-height:100%;font-weight:normal;background:url(http://visionkorea.com/images/css/bul_sq_4.gif) no-repeat 15px 8px;}
.cart .selected_info .type2_2 .options li:first-child{margin-top:0px;}

.cart .price_info{position:relative;overflow:auto;border:1px solid #bdbdbd;padding:15px 137px 15px 0;}
.cart .price_info .text{float:left;line-height:34px;display:block;padding-left:25px;font-size:1.1em;color:#eb2c06;letter-spacing:-1px;font-weight:normal;background:url(http://visionkorea.com/images/css/bul_sq_8.gif) no-repeat 15px 16px;}
.cart .price_info .text .price{font-size:1.2em;}

.cart .price_info .btn_coupon{float:left;display:inline-block;width:80px;height:32px;margin-left:5px;margin-right:1px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;border:1px solid #eb2c06;background:url(http://visionkorea.com/images/css/bg_btn_red_gradation34.png) repeat-x;}
.cart .price_info .btn_coupon span{display:block;line-height:30px;text-align:center;letter-spacing:-0.1em;font-size:1em;border:1px solid #fff;color:#ec3a17;}

.cart .price_info .btn_buy{position:absolute;right:15px;top:15px;display:inline-block;width:120px;height:32px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;border:1px solid #004dab;background:#004dab;}
.cart .price_info .btn_buy span{display:block;line-height:30px;text-align:center;letter-spacing:-0.1em;font-size:1em;border:1px solid #3372be;background:#055bc2;color:#fff;}

.cart .delivery_text{clear:both;overflow:hidden;height:48px;line-height:48px;padding:0 15px;background:#f4f4f4;border:1px solid #bdbdbd;border-top:0;background:#f4f4f4;font-size:1.1em;colo:#2b2b2b;letter-spacing:-1px;font-weight:normal;}

.cart .btn_order{margin:0 15px;display:block;height:53px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;border:1px solid #004dab;background:#004dab;}
.cart .btn_order span{display:block;line-height:51px;text-align:center;font-size:1.4em;border:1px solid #3372be;background:#055bc2;color:#fff;}

.cart .empty_cart{margin:0 15px;border:1px solid #b9b9b9;background:#fff;}
.cart .empty_cart .inner_line{border:4px solid #f9f9f9;}
.cart .empty_cart .alert_logo{height:150px;text-align:center;overflow:hidden;display:block;margin:0 25px;text-align:center;font-weight:normal;}
.cart .empty_cart .alert_logo img{margin-top:44px;}
.cart .empty_cart .alert_msg{height:68px;line-height:68px;font-size:1.2em;background:url(http://visionkorea.com/images/css/bg_dot.gif) repeat-x 0 top;overflow:hidden;display:block;margin:0 25px;text-align:center;font-weight:normal;}
/* ¿»·ÎÆäÀÌÇÃ·§Æû±¸Ãà */
.tbl_2 table .tel_num select{width:100px;border:1px solid #aaa;border-right:0;background:url("http://visionkorea.com/images/css/btn_sel1.png") no-repeat right -1px;}
.tbl_2 table .tel_num input{width:64px;padding:0;text-align:center;}
.tbl_2 table .pay_mtd p{font-weight:normal;}
.tbl_2 table .pay_mtd .mtd{overflow:hidden;width:100%;height:55px;margin:8px 0 0 0;}
.tbl_2 table .pay_mtd .mtd li{float:left;height:55px;font-size:0.75em;text-align:center;}
.tbl_2 table .pay_mtd .mtd li .mtd_sub{display:block;height:41px;padding:14px 15px 0 0;color:#595959;letter-spacing:-1px;}
.tbl_2 table .pay_mtd .mtd li em{font-style:normal;text-decoration:underline;}
.tbl_2 table .pay_mtd .mtd li .txt1{color:#0356ba;}
.tbl_2 table .pay_mtd .mtd li .txt2{color:#eb2c06;}
.tbl_2 table .pay_mtd .mtd .first{width:34%;background:url("http://visionkorea.com/images/css/bg_pay_mtd_mid1.png") repeat-x left top;}
.tbl_2 table .pay_mtd .mtd .first .mtd_sub{height:55px;padding:0;background:url("http://visionkorea.com/images/css/bg_pay_mtd_left.png") no-repeat left top;}
.tbl_2 table .pay_mtd .mtd .first .mtd_sub span{display:block;height:41px;padding:14px 15px 0 0;background:url("http://visionkorea.com/images/css/bg_pay_mtd_mid2.png") no-repeat right top;}
.tbl_2 table .pay_mtd .mtd .second{width:49%;background:url("http://visionkorea.com/images/css/bg_pay_mtd_mid3.png") repeat-x left top;}
.tbl_2 table .pay_mtd .mtd .second span{padding:14px 22px 0 0;background:url("http://visionkorea.com/images/css/bg_pay_mtd_mid4.png") no-repeat right top;}
.tbl_2 table .pay_mtd .mtd .third{width:17%;background:url("http://visionkorea.com/images/css/bg_pay_mtd_mid5.png") repeat-x left top;}
.tbl_2 table .pay_mtd .mtd .third span{height:34px;padding:21px 15px 0 0;background:url("http://visionkorea.com/images/css/bg_pay_mtd_right.png") no-repeat right top;}
.tbl_2 table .pay_mtd .desc{clear:both;padding:4px 0 0 0;}
.tbl_2 table .pay_mtd .desc li{padding:6px 0 0 6px;font-size:0.875em;font-weight:normal;letter-spacing:-1px;background:url("http://visionkorea.com/images/css/bg_dot4.png") no-repeat left 14px;}

/* ±âº»°áÁ¦Á¤º¸ */
.parcel_modify{padding:20px 0;}
.parcel_modify a{display:block;height:38px;border:1px solid #055ac0;text-align:center;box-shadow:0 1px 1px #b2b2b2;}
.parcel_modify a span{display:block;height:36px;border:1px solid #fafafa;color:#055ac0;font-size:1.1em;line-height:36px;background:url("http://visionkorea.com/images/css/btn_bg_15.gif") repeat-x left top;}
.parcel_modify p{padding:10px;font-weight:normal;letter-spacing:-1px;}
.parcel_modify p span{font-weight:bold;}

.btn333{clear:both;width:100%;height:55px;margin:0 auto;}
.btn333 li a{display:block;width:218px;height:53px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn333 li a span{display:block;line-height:51px;text-align:center;letter-spacing:-0.1em;}

.btn222h{clear:both;width:100%;height:55px}
.btn222{width:300px;height:100px;margin:0 auto}
.btn222 li {float:left;margin-left:15px;margin-right:10px}
.btn222 li a{display:block;width:120px;height:53px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn222 li a span{display:block;line-height:51px;text-align:center;letter-spacing:-0.1em;}

.btn150h{clear:both;width:100%;height:55px}
.btn150{width:400px;height:100px;margin:0 auto}
.btn150 li {float:left;margin-left:5px;margin-right:5px}
.btn150 li a{display:block;width:120px;height:53px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn150 li a span{display:block;line-height:51px;text-align:center;letter-spacing:-0.1em;}

.btn3set{clear:both;width:100%;height:45px}
.btn3set .btn222{width:320px;height:100px;margin:0 auto}
.btn3set .btn222 li {float:left;margin-left:10px;margin-right:0px}
.btn3set .btn222 li a{display:block;width:90px;height:43px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn3set .btn222 li a span{display:block;line-height:41px;text-align:center;letter-spacing:-0.1em;}

.smscont table td select {height:25px;border:1px solid #adadad; background:url("/korea/images/bt_select.gif") no-repeat right 0; -webkit-border-radius: 0; -webkit-appearance: none;}
.smscont selectgroup{width:120px;height:25px}
.smscont selhp{width:120px;height:25px;padding-right:5px}

.smscont .hp13 {margin-bottom:0px;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:16px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}

.smscont .email {margin-bottom:0px;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:16px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}

.smscont .name {margin-bottom:0px;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:16px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}


/* sms ¸®½ºÆÃ */
.upw10 {margin-bottom:5px;text-align:center;margin-right:5px}
.upw10 a{font-size:14px;font-weight:normal;padding-top:5px}
.aplist {overflow:hidden;margin:0 12px;border:1px solid #bbb;-webkit-border-radius:2px;}

.aplist .tbl_service2{width:100%;}
.aplist .tbl_service2 th{cursor:pointer;padding-left:5px;height:35px;width:33%;border:1px solid #bbb;text-align:center;background-color:#CEE3F6}


.aplist .tbl_service2 td{padding-left:5px}
.aplist .tbl_service2 td{width:33%;border-right:1px solid #bbb;border-bottom:1px solid #bbb;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background-color:#f5f5f5;color:#333;text-align:left;height:35px;}
.aplist .tbl_service2 td a{display:block;width:100%;height:36px;font-weight:normal;line-height:36px;letter-spacing:-1px;text-decoration:none;}
.aplist .tbl_service2 td.line_rlst{border-right:0;}


.aplist .tbl_service2 tr.line_blst td{border-bottom:0;}
.fontsize14{font-size:14px;font-weight:normal}
.fontsize12{font-size:12px;font-weight:normal}

.smsgroup{overflow:hidden;margin:0 12px;border:1px solid #bbb;-webkit-border-radius:2px;}
.smsgroup .tbl_service{width:100%;}
.smsgroup .tbl_service td{width:25%;border-right:1px solid #bbb;border-bottom:1px solid #bbb;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background-color:#f5f5f5;color:#333;text-align:center;height:36px;;padding:5px 5px }

.smsgroup .tbl_service td a{display:;width:100%;height:36px;line-height:16px;letter-spacing:-1px;text-decoration:none}

.smsgroup .tbl_service td.line_rlst{border-right:0;}
.smsgroup .tbl_service tr.line_blst td{border-bottom:0;}

/* °­Á¶¸Þ´º¹öÆ° 3°³*/
.btn3seth{clear:both;width:100%;height:45px}
.btn3set{width:320px;height:100px;margin:0 auto}
.btn3set li {float:left;margin-left:10px;margin-right:0px}
.btn3set li a{display:block;width:90px;height:43px;box-shadow:0 2px 2px #d1d1d1;text-decoration:none;}
.btn3set li a span{display:block;line-height:41px;text-align:center;letter-spacing:-0.1em;}

/* Á¤Ä¡ÀÎ & ¼±°Å */
.tbl_pol table{width:100%;table-layout:fixed;}
.tbl_pol table th,
.tbl_pol table td{border:1px solid red;height:35px;padding-left:5px;border:1px solid #bdbdbd;font-size:14px;font-weight:normal;line-height:20px;letter-spacing:-0.1em;}
.tbl_pol table th{background:#f9f9f9;text-align:left;color:#111;font-size:12px}
.tbl_pol table td{padding-right:10px;color:#656565;padding-top:5px}
.tbl_pol table td .ip{height:32px;padding:3px;border:1px solid #aaa; }
.tbl_pol table td .stra{display:block;color:#055BC2 ;}
.tbl_pol table td .price{color:#eb2c06 ;font-size:1.2em}
.tbl_pol table td .line1 .tit{width:83px;display:inline-block;background:#fff url(http://visionkorea.com/images/css/bg_colone2.gif) no-repeat right 7px ;}
.tbl_pol table td .line1 .thty{display:inline-block;}
.tbl_pol table td .mobile_py{float:left;width:100%}
.tbl_pol table td .mobile_py .tit_agr{float:left;width:200px;padding:7px 0 0 0}
.tbl_pol table td .mobile_py .tit_agr input{vertical-align:top}
.tbl_pol table td .mobile_py .btn_agr{float:right;height:38px;margin-bottom:1px;border:1px solid #bdbdbd;box-shadow:0 1px 1px #787878}
.tbl_pol table td .mobile_py .btn_agr span{display:block;width:97px;height:29px;padding-top:7px;border:1px solid #fff;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ececec));font-size:1em;color:#4d4d4d;text-align:center}
.tbl_pol table td .input{vertical-align:middle}
.tbl_pol table td .btn_reSend{display:inline-block;height:38px;margin:1px 0 0 10px;border:1px solid #bdbdbd;box-shadow:0 1px 1px #787878;vertical-align:middle}
.tbl_pol table td .btn_reSend span{display:inline-block;width:97px;height:29px;padding-top:7px;border:1px solid #fff;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ececec));font-size:1em;color:#4d4d4d;text-align:center}
.tbl_pol .ip_radio li:first-child{margin-top:0;}
.tbl_pol .ip_radio li{margin-top:10px;}
.tbl_pol .ip_radio input{vertical-align:top;}

.head_txt{font-size:16px;vertical-align:middle;overflow:hidden;display:block;height:70px;padding-top:5px;margin-top:1px;line-height:1.2em;font-weight:normal;letter-spacing:-0.1em;}

/* Á¤Ä¡ÀÎ & ¼±°Å image */
.tbl_polimg table{width:100%;table-layout:fixed;}
.tbl_polimg table th,
.tbl_polimg table td{border:1px solid red;height:;padding-left:5px;padding-bottom:5px;border:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;ffont-size:1.0em;font-weight:normal;line-height:20px;letter-spacing:-0.1em;}
.tbl_polimg table th{background:#f9f9f9;text-align:left;color:#111;font-size:12px}
.tbl_polimg table td{padding-right:10px;color:#656565}
.tbl_polimg .head_txt{font-size:16px;vertical-align:middle;overflow:hidden;display:block;height:20px;padding-top:0;margin-top:5px;line-height:1.2em;font-weight:bold;letter-spacing:-0.1em;}
.tbl_polimg .cnt_txt{font-size:14px;vertical-align:middle;overflow:hidden;display:block;padding-top:0;margin-top:5px;line-height:1.3em;font-weight:normal;letter-spacing:-0.1em;}

.tbl_polimg  .p_pic{text-align:center;position:relative;width:80px;margin-right:15px;padding:0 0 0 23px;}
.tbl_polimg .p_pic.pic2{padding:0;}

.order_list h4.tit_3{height:28px;padding:0 15px;border:1px solid #8e9dac;background:#aebccc;color:#fff;font-size:1.0em;line-height:28px;letter-spacing:-0.1em}

.order_list .arrange{position:relative;height:37px;padding:7px 15px;color:#656565;border-top:1px dotted #bdbdbd;font-size:1.2em}
.order_list .arrange span{display:inline-block;}
.order_list .arrange .count{color:#656565;font-size:1em;font-weight:normal;line-height:37px;}
.order_list .arrange .count strong{color:#055BC2 ;font-size:1em}
.order_list .arrange .btn_viewAll{display:block;position:absolute;top:10px;right:15px;border:1px solid #bdbdbd;background:#eee url(http://visionkorea.com/images/css/bg_btn.gif) repeat-x;width:151px;height:29px;}
.order_list .arrange .btn_viewAll a{display:block;padding-left:12px;font-size:15px;line-height:29px;letter-spacing:-0.1em;color:#4B4B4B;background:url(http://visionkorea.com/images/css/bul_drop.gif) no-repeat 131px 50%;}
.order_list .space {overflow:hidden;padding:0 15px 10px 15px;border:1px solid #bdbdbd;border-top:0;}

/* ¼Ö·ç¼Ç »óÇ° */
/* Á¤Ä¡ÀÎ & ¼±°Å */
.tbl_sol table{width:96%;table-layout:fixed;margin:0 auto}
.tbl_sol table th,
.tbl_sol table td{border:1px solid red;height:35px;padding-left:5px;border:1px solid #bdbdbd;font-size:1.0em;font-weight:normal;line-height:20px;letter-spacing:-0.1em;}
.tbl_sol table th{background:#faf798;text-align:left;color:#a31b2e;font-size:14px;font-weight:bold}
.tbl_sol table td{padding-right:10px;color:#656565}
.tbl_sol table td .ip{height:32px;padding:3px;border:1px solid #aaa; }
.tbl_sol table td .stra{display:block;color:#055BC2 ;}
.tbl_sol table td .price{color:#eb2c06 ;font-size:1.2em}
.tbl_sol table td .line1 .tit{width:83px;display:inline-block;background:#fff url(http://visionkorea.com/images/css/bg_colone2.gif) no-repeat right 7px ;}
.tbl_sol table td .line1 .thty{display:inline-block;}
.tbl_sol table td .mobile_py{float:left;width:100%}
.tbl_sol table td .mobile_py .tit_agr{float:left;width:200px;padding:7px 0 0 0}
.tbl_sol table td .mobile_py .tit_agr input{vertical-align:top}
.tbl_sol table td .mobile_py .btn_agr{float:right;height:38px;margin-bottom:1px;border:1px solid #bdbdbd;box-shadow:0 1px 1px #787878}
.tbl_sol table td .mobile_py .btn_agr span{display:block;width:97px;height:29px;padding-top:7px;border:1px solid #fff;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ececec));font-size:1em;color:#4d4d4d;text-align:center}
.tbl_sol table td .input{vertical-align:middle}
.tbl_sol table td .btn_reSend{display:inline-block;height:38px;margin:1px 0 0 10px;border:1px solid #bdbdbd;box-shadow:0 1px 1px #787878;vertical-align:middle}
.tbl_sol table td .btn_reSend span{display:inline-block;width:97px;height:29px;padding-top:7px;border:1px solid #fff;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ececec));font-size:1em;color:#4d4d4d;text-align:center}
.tbl_sol .ip_radio li:first-child{margin-top:0;}
.tbl_sol .ip_radio li{margin-top:10px;}
.tbl_sol .ip_radio input{vertical-align:top;}
.head_txt{font-size:16px;vertical-align:middle;overflow:hidden;display:block;height:70px;padding-top:0;margin-top:5px;line-height:1.2em;font-weight:normal;letter-spacing:-0.1em;}


.partview{text-align:center;margin-top:10px;border:1px solid #ed3118;background:#ffffff;color:#e2ec46;width:90%;height:;padding:10px;line-height:25px}
.partview a{color:#ed3118;font-size:16px;font-weight:;background:;width:30px}
.partview a span{color:yellow;font-size:16px;font-weight:bold;background:#ed3118;width:30px;height:15px;padding:5px;}
.ulparty {text-align:center;margin-top:0px;;margin-bottom:10px;}
.ulparty li{display:inline-block;padding:5px}
.ulparty img{width:70px}
.ulparty span{display:block;font-size:14px;padding:3px}

.upw15{margin-left:15px}
.upw15 {margin-bottom:5px;text-align:left;margin-right:0px}
.upw15 a{font-size:14px;font-weight:normal;padding-top:5px}

.fvsv_d2{display:inline;margin-left:6px;font-size:14px;color:#777;font-weight:normal}
.sngname{width:100%;height:38px;border-top:2px solid #bbb;border-bottom:1px solid #bbb;background:#eee;padding-top:7px}
.sngname{;font-family:'³ª´®°íµñ',NanumGothic,'¸¼Àº°íµñ','Malgun Gothic',Gulim,Helvetica,sans-serif;;font-size:14px;font-weight:normal}
.sngname{;display:inline-block;margin-bottom:5px;}

''' Æø³ÐÀÌ ÀÚµ¿Á¶Àý table css 
.dblist {width:98%;margin:5px}
.dblist .tbl_service27{width:100%}
.dblist .tbl_service27 th{cursor:pointer;padding-left:5px;height:35px;width:33%;border:1px solid #bbb;text-align:center;background-color:#CEE3F6}
.dblist .tbl_service27{width:100%;}
.dblist .tbl_service27 td{width:25%;border-right:1px solid #bbb;border-bottom:1px solid #bbb;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background-color:#f5f5f5;color:#333;text-align:center;height:30px;}
.dblist .tbl_service27 td a{display:block;width:100%;height:36px;line-height:36px;letter-spacing:-1px;text-decoration:none;}
.dblist .tbl_service27 td.line_rlstxxx{border-right:0;}
.dblist .tbl_service27 tr.line_blst td{border-bottom:0;}

.dblist td:first-child{border-left:1px solid #cfd7e2 }
.dblist td:last-child{border-right:1px solid #cfd7e2 }


.tbl_part table{width:100%;xtable-layout:fixed;}
.tbl_part table th,
.tbl_part table td{border:1px solid red;height:20px;padding-left:3px;padding:5px;border:1px solid #bdbdbd;font-size:1.2em;font-weight:normal;line-height:20px;letter-spacing:-0.1em;}


.tbl_part table th{background:#f9f9f9;text-align:left;color:#111}
.tbl_part table td{padding-right:3px;color:#656565}

.tbl_part .ip_radio li:first-child{margin-top:0;}
.tbl_part .ip_radio li{margin-top:10px;}
.tbl_part .ip_radio input{vertical-align:top;}

.viewbox{;cursor:pointer;display:inline-block;margin: 2px;margin-top:3px;padding:0 7px;border:1px solid #a0a7af;border-radius:3px;background:#e5e7e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f5f6),color-stop(100%,#e5e7e8));box-shadow:inset 0 0 1px rgba(255,255,255,.65);line-height:20px}

.a .viewbox{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(167,170,180,.55)}

