
/* sub */

/* container */
#container {position:relative; z-index:99; width:100%; background:#fafafa;}/*유*/
#container > .wrap {position:relative; width:1140px; margin:0 auto;  background:url(../images/bg_c_line.gif) repeat-y; *zoom:1;}/*유*/
#container > .wrap:after { content:"."; clear:both; display:block; height:0; visibility:hidden; }

#container.wide_area>.wrap {background:none;}
#container.wide_area .wdArea {margin:0 60px; padding-bottom:50px;}


/* Mlnb */
.Mlnb {position:relative; float:left; width:211px; margin:0; padding:0; text-align:right;}
.Mlnb>h3 {display:inline-block; margin-right:10px; padding:46px 5px 8px 5px; text-align:right; color:#313131; font-size:21px; font-weight:500; letter-spacing:-0.11em; border-bottom:1px solid #dadada;}
.Mlnb>h3.noline {border:none;}
.Mlnb>ul {padding-top:10px;}
.Mlnb>ul>li {padding:17px 0; }
.Mlnb>ul>li>a {display:inline-block; padding-right:16px; text-align:right; font-size:15px; color:#757575; font-weight:500;}
.Mlnb>ul>li.on {background:url(../images/ico_lnb_arr.png) no-repeat 97% center;}
.Mlnb>ul>li.on>a {color:#aa8810;}

/* content */
.Mcontent {position:relative; float:right; width:928px; height:100%; padding-bottom:80px; border-right:1px solid #e9e9e9;}/*유*/
.Mcontent > .wrap {position:relative; padding:40px 50px;}

/* at-info */
.at-info {position:relative; height:44px; border-bottom:1px solid #ededed; background:#fff;}
.at-info .location {position:relative; width:1140px; margin:0 auto; line-height:3.4; vertical-align:middle; font-size:13px; color:#767676;}
.at-info .location a, .at-info .location em {font-size:13px; color:#767676; vertical-align:middle;}
.at-info .location span {color:#b3b3b3; font-size:11px; margin:0 5px; vertical-align:middle;}
.at-info .location .loc_home {padding-left:25px; background:url(../images/ic_home.gif) no-repeat 0 center;}

/* h_area */
.h_tit {position:relative; margin-bottom:40px;}
.h_tit h4 {font-size:37px; font-weight:400; color:#937715; letter-spacing:-0.1em;}/*유*/

.wdArea .h_tit {padding:40px 0 20px 0; margin:0;}
.wdArea .h_tit h4 {color:#937715}

/* idx_wrd */
.mdx_wrd {margin-bottom:30px; margin-top:-20px; text-align:center;}
.mdx_wrd.mun {margin-bottom:10px; text-align:right;}/*171016*/
.mdx_wrd.mun span { position:relative; top:3px; font-size:15px; padding-right:10px;}/*171016*/
.mdx_wrd .gf_sel {height:35px; border:1px solid #d3d4d7; border-radius:4px; background:url(../images/gf_sel_bg.gif) repeat-x 0 0; font-size:13px; color:#535454; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:20px; }/*171016*/
.mdx_wrd>a {display:inline-block; vertical-align:top; padding:0 4px; margin:2px 1px; /*width:33px; height:33px;*/ text-align:center; line-height:2.1; font-size:14px; color:#727272; border:1px solid #dedede; border-radius:5px; background:#f2f2f2; box-sizing:border-box;}
.mdx_wrd>a.all {color:#fff; background:#f6b506; border:1px solid #f6b506;}

/* mtb_nor */
.mtb_nor_mpv {table-layout:fixed; width:100%;}
.mtb_nor_mpv thead td {height:35px; vertical-align:middle; text-align:center; font-size:12px; color:#454545; font-weight:bold; background:#d8d8d8; border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; }
.mtb_nor_mpv tbody td {padding:25px 15px; vertical-align:middle; text-align:left; font-size:13px; color:#333; font-weight:300; letter-spacing:-0.08em; box-sizing:content-box; border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6;}
.mtb_nor_mpv tbody td.big {font-size:15px;}
.mtb_nor_mpv tbody td.cnt {text-align:center;}
.mtb_nor_mpv tbody tr:hover>td {text-decoration:underline; background:#f2f2f2; cursor:pointer;}
.mtb_nor_mpv tbody td>a {font-size:15px; color:#333; font-weight:300; letter-spacing:-0.08em;}

.tb_mj_nor {width:100%; table-layout:fixed; border-top:1px solid #c6c6c6;}
.tb_mj_nor td {width:33.3%; padding-top:20px; padding-bottom:20px; font-size:15px; color:#333; line-height:2.0; border-right:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; box-sizing:border-box;}
.tb_mj_nor td:nth-child(3n+3) {border-right:0 none;}
.tb_mj_nor td:nth-child(3n+1)>a {margin-left:15px;}
.tb_mj_nor td>a {display:block; height:100%; margin-left:75px; }
.tb_mj_nor td:hover {background:#f2f2f2; text-decoration:underline;}

.mlist_control {position:relative; height:25px; padding:18px 0;}
.mlist_control .l_area {position:absolute; top:18px; left:0; color:#888;  }
.mlist_control .r_area {position:absolute; top:18px; right:5px; }
.mlist_control .gf_sel {height:25px; border:1px solid #d3d4d7; border-radius:4px; background:url(../images/gf_sel_bg.gif) repeat-x 0 0; font-size:11px; color:#535454; font-family:Arial, Helvetica, sans-serif; padding-left:10px; }
.mlist_control .rs_total {display:inline-block; *zoom:1; *display:inline; line-height:27px; vertical-align:middle; margin-right:40px; color:#242424; font-size:13px;}

.pagination { position:relative; display:inline-block; *zoom:1; *display:inline; vertical-align:top; }
.pagination.tc { display:block; }
.pagination a { vertical-align:top; margin:0 1px; }
.pagination span { margin:0 3px; display:inline-block; *zoom:1; *display:inline; }
.pagination span a { display:inline-block; *zoom:1; *display:inline; height:25px; padding:0 10px; border:1px solid #dbdcdf; color:#888; font-weight:normal; font-size:11px; line-height:25px; background:#fff; }
.pagination span a.on { color:#000; font-weight:bold; text-decoration:none; border:1px solid #9fa0a2; }
.pagination .num { padding-right:8px; position:relative; top:6px; color:#777; }
.pagination span a.selectedPage { color:#000; font-weight:bold; text-decoration:none; border:1px solid #9fa0a2; }/*ryu add*/
.pagination span a.nextArrow { width:9px; height:27px; border:0px solid #dbdcdf; background:url(../images/pn_next.gif) no-repeat;}/*ryu add*/
.pagination span a.prevArrow { width:9px; height:27px; border:0px solid #dbdcdf;  background:url(../images/pn_prev.gif) no-repeat;}/*ryu add*/

/*검색결과*/
.rstTit {padding:40px 0 25px 18px; font-family:"NanumMyeongjo";}
.rstTit dl {display:inline-block; vertical-align:top;}
.rstTit dt, .rstTit dd {display:inline-block; vertical-align:top;font-size:23px; letter-spacing:-0.08em;}
.rstTit dd {margin-right:40px;}
.rstTit .twd {color:#333;}
.rstTit .twd_t {color:#aa7800;}
.rstTit .tsg {color:#7d4217;}
.rstTit .tsg_t {color:#7d4217}
.rstTit .tsg_t>em {text-decoration:underline;}
.rstTit .tsb {display:inline-block; vertical-align:top; padding-top:4px; font-size:17px; font-weight:bold; color:#656565;}
.rstTit .tsb>em {color:#7d4217; text-decoration:underline;}

.rstList {border-top:1px solid #d3d3d3;}
.rstList>li {position:relative; padding:18px 0; border-bottom:1px solid #d3d3d3;}
.rstList>li:hover {background:#f2f2f2;}
.rstList>li>a.acnt:hover .sbj {text-decoration:underline}
.rstList>li>a.acnt {position:relative; z-index:10; display:block; height:112px; padding-left:263px; text-decoration:none;}
.rstList>li>a.acnt>span, .rstList li>a>strong {display:block}
.rstList>li>a.acnt>.num {position:absolute; top:0; left:0; width:68px; height:100%; text-align:center; line-height:7.2; font-size:16px; color:#686868;}
.rstList>li>a.acnt>.thumb {position:absolute; top:0; left:68px; width:174px; height:110px; border:1px solid #d4d4d4;}
.rstList>li>a.acnt>.sbj {margin-bottom:8px; font-size:18px; font-weight:400; color:#232323}
.rstList>li>a.acnt>.dsc {max-height:45px; overflow:hidden; line-height:1.4; font-size:14px; font-weight:200; color:#4b4b4b;}
.rstList>li>a.acnt>.dsc>em {color:#31a0b8; font-weight:300;}
.rstList>li>.bt_info {position:absolute; left:263px; bottom:18px; z-index:11; width:160px; height:27px;}
.rstList>li>.bt_info>a {display:inline-block; margin-right:3px; width:72px; height:25px; text-align:center; line-height:1.8; font-size:13px; font-weight:normal; border:1px solid #c0c0c0;}
.rstList>li>.bt_info>a.bt_info_y {color:#51420b; background:#eac542;}
.rstList>li>.bt_info>a.bt_info_b {color:#fff; background:#935e18;} 

.mlist_control.line {position:relative; height:27px; padding:12px 0; background:#f2f2f2; border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
.mlist_control.line .l_area {position:absolute; top:12px; left:10px;}
.mlist_control.line .r_area {position:absolute; top:12px; right:5px; }
.mlist_control.line .rs_total {line-height:27px; color:#7d4217; font-size:15px; text-decoration:underline;}

/**/
.thumb_gallery {margin-left:-20px; margin-right:-20px;}
.thumb_gallery ul {*zoom:1;}
.thumb_gallery ul:after {content:"."; clear:both; display:block; height:0; visibility:hidden;}
.thumb_gallery li {float:left; width:25%; margin-bottom:25px;}
.thumb_gallery li>a {display:block; width:197px; margin:0 auto}
.thumb_gallery li>a>.ph {display:block; margin-bottom:10px;}
.thumb_gallery li>a>.sbj {display:block; margin-bottom:5px; font-size:17px; color:#222; }
.thumb_gallery li>a>.dsc {display:block; font-size:13px; font-weight:200; color:#787878; line-height:1.4;}

/**/
.atc_cnt {position:relative}
.atc_cnt .act_tit {display:block; margin-bottom:15px; font-size:21px; color:#222; font-weight:400;}
.act_ph {margin-bottom:30px; text-align:center;}
.act_ph>img {display:inline-block; max-width:100%; border:1px solid #cecece; padding:6px; background:#fff; 
	-webkit-box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.13);
	-moz-box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.13);
	box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.13);}
.act_ph.no_eff {padding:40px 0;}
.act_ph.no_eff>img {border:none; padding:0; background:none; box-shadow:none;}
.atc_cnt .act_tx {margin-bottom:40px; font-size:17px; font-weight:200; color:#787878; line-height:1.8; letter-spacing:-0.07em;}
.atc_cnt .at_tit_em {display:block; padding:15px 0; font-size:19px; color:#937714; font-weight:400;}

.bx_img_area {margin-bottom:40px; text-align:center;}
.bx_img_area .ia_cnt {display:inline-block; vertical-align:middle; margin:20px 10px;}
.bx_img_area .ia_cnt>.act_ph {margin-bottom:10px; text-align:center;}
.bx_img_area .ia_cnt>em {display:block; margin-bottom:4px; text-align:left; font-size:15px; color:#585858;}
.bx_img_area .ia_cnt>p {display:block; padding-top:10px; width:95%; text-align:left; font-size:13px; color:#575757;}

.bx_img_area.four .ia_cnt {width:350px; margin:20px 30px; vertical-align:top; text-align:left;}
.bx_img_area.four .ia_cnt>.act_ph {display:table-cell; height:163px; vertical-align:bottom;}
.bx_img_area.four .ia_cnt>.act_ph>img {vertical-align:bottom;}

.bl_dot_list li {padding-left:12px; padding-bottom:5px; font-size:17px; font-weight:200; color:#484848; background:url('../images/bl_list_dot.gif') no-repeat 0 14px;}
.bl_dot_list li>span {padding-right:3px;}
.bl_dot_list li.dlt>span {display:inline-block; vertical-align:top;}
.bl_dot_list li.dlt>span:nth-child(2) {width:82%;}

.dl_dsc {position:relative;}
.dl_dsc:after {content:"."; clear:both; display:block; height:0; visibility:hidden;}
.dl_dsc dt {float:left;}
.dl_dsc dt, .dl_dsc dd {vertical-align:top; font-size:17px;}
.dl_dsc dt {color:#937715; font-weight:500;}
.dl_dsc dd {margin-bottom:40px; color:#696969; font-weight:200;}

.grc_list {padding:40px 0;}
.grc_list .tit {margin-bottom:16px;}
.grc_list .tit>em {font-size:19px; color:#937715; font-weight:400;}
.grc_list .tit>em>.num {display:inline-block; width:66px; height:66px; margin-right:12px; text-align:center; line-height:2.3; font-size:27px; font-weight:500; color:#fff; background:#cacaca; border-radius:66px;}
.grc_list .act_tx>.at_grc_tt {display:block; margin-bottom:15px; font-size:17px; color:#4f4f4f; font-weight:500;}

.dt_fb_list {margin-bottom:50px;}
.dt_fb_list {position:relative;}
.dt_fb_list:after {content:"."; clear:both; display:block; height:0; visibility:hidden;}
.dt_fb_list dt {float:left;}
.dt_fb_list dt, .dt_fb_list dd { vertical-align:top; font-size:17px;}
.dt_fb_list dt {color:#333;}
.dt_fb_list dd {padding-left:80px; padding-bottom:12px; color:#595959; font-weight:200;}

dt.dlt_bod_tt {display:block; padding:20px 0; font-size:16px; color:#3c3c3c;}

.mtb_nor {width:100%; table-layout:fixed;}
.mtb_nor thead th {height:34px; padding:0 15px; font-size:13px; color:#080808; font-weight:400; background:#dfdfdf;}
.mtb_nor tbody td {padding:14px 15px; text-align:center; font-size:14px; color:#484848; font-weight:200; border-bottom:1px solid #dfdfdf;}
.mtb_nor thead th.left, .mtb_nor tbody td.left {text-align:left;}

/**/
.tb_list_nor {position:relative;}
.tb_list_nor table {width:100%; table-layout:fixed; border-top:1px solid #262626;}
.tb_list_nor thead th {padding:15px 0; font-size:13px; color:#383838; font-weight:400; border-bottom:1px solid #e1e1e1;}
.tb_list_nor tbody td {padding:15px 0; font-size:13px; color:#383838; text-align:center; border-bottom:1px solid #e1e1e1;}
.tb_list_nor tbody td.sbj {text-align:left;}
.tb_list_nor tbody td.sbj>a {font-size:17px; color:#383838;}

/* 게시판 글보기 171012 */
.board_view { position:relative; border-top:1px solid #262626;}
.board_view .tit { position:relative; font-size:22px; padding:20px 25px; color:#333; background:#e8e8e8; letter-spacing:normal; }
.board_view .info { position:relative; padding:20px 25px; border-bottom:1px solid #e1e1e1; color:#333; font-size:13px; line-height:2; letter-spacing:normal; }
.board_view .info span { margin:0 70px 0 0; }
.board_view .info a img { margin-right:5px; vertical-align:middle;}
.board_view .info a { color:#333;}
.board_view .info em { color:#777; width:65px; display:inline-block; }
.board_view .con-tx { position:relative; padding:20px 25px; font-size:16px; line-height:2; color:#333; border-bottom:1px solid #e1e1e1; }
.bot_btns { position:relative; text-align:right; padding-top:10px; margin-bottom:30px; }
.bot_btns .la { position:absolute; top:10px; left:0; text-align:left; }
.bt_bbs { display:inline-block; *zoom:1; *display:inline; padding:3px 30px; margin:0 2px; border-radius:2px; color:#fff; background:#aaa; text-align:center; font-size:14px; font-weight:200; }
.bt_bbs:hover { text-decoration:none; background:#666; }


/*상세보기*/
.vimg_info {position:relative; margin-bottom:30px;}
.vimg_info .bx_img_view {position: relative; display:table; width:632px; padding-bottom:35px; /* margin-bottom:10px;*/ border:1px solid #e1e1e1;}
.vimg_info .img_v_area {position:relative; display:table-cell; height:354px; padding:0 40px; text-align:center; vertical-align:middle;}
.vimg_info .img_v_area .bt_vi {position:absolute; top:50%; display:block; width:26px; height:49px; margin-top:-24px;}
.vimg_info .img_v_area .bt_vi.prev {left:10px;}
.vimg_info .img_v_area .bt_vi.next {right:10px;}

.vimg_info .page_num {position: absolute; bottom:0; left:0; width:632px; height:35px; text-align:center; font-size:16px; color:#3f3f3f;}

.vimg_info .tx_img_dsc {position:absolute; top:0; right:-20px; width:207px; border-top:1px solid #d9d9d9;}
.vimg_info .tx_img_dsc li dl {display:table; width:100%;}
.vimg_info .tx_img_dsc li dl>dt, .vimg_info .tx_img_dsc li>dl>dd {display:table-cell; vertical-align:top; font-weight:300; border-bottom:1px solid #d9d9d9;}
.vimg_info .tx_img_dsc li dl>dt {width:23%; padding:10px 2%; font-size:12px; color:#696969;}
.vimg_info .tx_img_dsc li dl>dd {width:67%; padding:9px 3%; font-size:14px; color:#6b6b6b;}

.vimg_info .bt_area {width:632px; padding-top:10px; text-align:center;}
.vimg_info .bt_area>a {display:inline-block; margin:0 2px; width:113px; height:29px; line-height:2.2; font-size:13px; font-weight:300; color:#222; border:1px solid #c0c0c0;}
.vimg_info .bt_area>a.bt_y {background:#eac542;}
.vimg_info .bt_area>a.bt_b {background:#935e18;}

.btn_cnt_area {margin-bottom:20px; text-align:right;}
.btn_cnt_area>a {display:inline-block; width:108px; height:31px; line-height:2.2; text-align:center; color:#fff; font-size:14px; font-weight:400; background:#5a534a;}

/**/
#pp_videoVeiwer {display:none; z-index:3201; position:absolute; top:40px; left:50%; width:980px; height:576px; margin-left:-490px; background:#fff;}/*ryu add*/
#pp_imgVeiwer {display:none; z-index:3201; position:absolute; top:40px; left:40px; right:40px; min-width:980px; height:832px; background:#fff;}/**ryu add*/
/*.pp_imgVeiwer {display:none; z-index:3201; position:absolute; top:40px; left:40px; right:40px; min-width:980px; background:#fff;}*/
.pp_imgVeiwer .p_tit {position:relative; height:51px; padding-left:20px; line-height:2.0; background:#e8e8e8; border-bottom:1px solid #cdcdcd;}
.pp_imgVeiwer .p_tit>strong {display:inline-block; margin-right:30px; vertical-align:middle; font-size:25px; font-weight:500; color:#535353;}
.pp_imgVeiwer .p_tit>em {display:inline-block; vertical-align:middle; font-size:17px; font-weight:300; color:#535353;}
.pp_imgVeiwer .bt_pt {position:absolute; top:11px; width:32px; height:32px;}
.pp_imgVeiwer .bt_pt.print {right:17px}

.pimg_info .bx_img_view {position:relative; display:table; width:100%; padding-bottom:46px; text-align:center;}
.pimg_info .img_v_area {display:table-cell; width:100%; vertical-align:middle; height:674px;}/*171017*/
.pimg_info .bt_pi {position:absolute; top:50%; display:block; width:26px; height:49px; margin-top:-34px;}
.pimg_info .bt_pi.prev {left:10px;}
.pimg_info .bt_pi.next {right:10px;}
.pimg_info .bt_area {position:absolute; left:0; bottom:0; width:100%; padding:13px 0;}
.pimg_info .bt_area>a.bt_gr {display:inline-block; width:70px; height:20px; font-size:13px; font-weight:400; color:#414141; background:#d9d9d9; border:1px solid #bababa; border-radius:22px;}

/*171017*/
@media screen and (max-width:1024px){	
	#pp_imgVeiwer {height:832px; }/**ryu add*/
	.pimg_info .img_v_area {height:554px !important;}
}
@media screen and (max-width:1280px){
	#pp_imgVeiwer {height:832px; }/**ryu add*/
	.pimg_info .img_v_area {height:604px;}
}
@media screen and (min-width:1600px){
	#pp_imgVeiwer {height:862px; }/**ryu add*/
	.pimg_info .img_v_area {height:704px;}
}
/*171017*/

.pimg_info .page_num {height:40px; padding:10px 0; text-align:center; vertical-align:middle; background:#f5f5f5;font-size:17px; color:#3a3a3a; position:relative;}
.pimg_info .page_num>input[type="text"]{width:45px; height:19px; padding:0 5px; margin-top:-1px; margin-right:5px; text-align:right; font-size:17px; color:#3a3a3a; border:1px solid #cacaca;}
.pimg_info .page_num>span {padding-right:15px;}
.pimg_info .page_num>a.bt_pn {display:inline-block; vertical-align:middle; margin:0 3px; width:40px; height:40px; text-indent:-99999px; overflow:hidden; border-radius:39px; background:#cd934e url('../images/btn_pn.png') no-repeat;}
.pimg_info .page_num>a.bt_pn.v {background-position:0 center;}
.pimg_info .page_num>a.bt_pn.z {background-position:-46px center;}
.pimg_info .page_num>a.bt_pn.m {background-position:-90px center;}
.pimg_info .page_num a.bt_pt.mbi {right:49px; top:20px; position:absolute;}

.pimg_tx_dsc {display:none; position: relative; padding:0 16px 40px 16px; background:#fff;}
.pimg_tx_dsc .td_tit {height:54px; padding-left:17px; line-height:2.6; font-size:21px; font-weight:400; color:#000; letter-spacing:-00}
.pimg_tx_dsc table {width:100%; table-layout:fixed;  border-top:1px solid #d4d4d4;}
.pimg_tx_dsc table th.tb_tt {width:12%; padding:0; text-align:center; font-size:16px; font-weight:400; color:#8a5a20; background:#fff;}
.pimg_tx_dsc table th, .pimg_tx_dsc table td {padding:5px 18px; font-size:16px; letter-spacing:-0.08em; border-bottom:1px solid #d4d4d4;}
.pimg_tx_dsc table th {width:14%; text-align:left; color:#232323; font-weight:400; background:#ededed;}
.pimg_tx_dsc dl>dd {font-weight:200; color:#6b6b6b;}
.pimg_tx_dsc .btn_area {position:absolute; top:7px; right:16px;}
.pimg_tx_dsc .btn_area>a {display:inline-block; vertical-align:top; width:40px; height:40px; margin:0 3px; text-indent:-999999px; overflow:hidden; border-radius:40px; background:#8a8a8a url('../images/btn_td.png') no-repeat;}
.pimg_tx_dsc .btn_area>a.btn_td_z {background-position:8px center;}
.pimg_tx_dsc .btn_area>a.btn_td_m {background-position:-40px center;}
.pimg_tx_dsc .btn_area>a.btn_td_n {background-position:-84px center;}
.pimg_tx_dsc .btn_area>a.btn_td_close {width:30px; height:31px; margin-top:4px; margin-left:20px; background:url('../images/btn_td_close.png') no-repeat; border-radius:0;}

.all_bg {z-index:200; position:fixed; top:0; left:0; bottom:0; width:100%; background:#000; opacity:.8; filter:alpha(opacity=80);}

@media screen and (max-width:1140px){	
	#container > .wrap {width:980px;}	
	.at-info .location {width:980px;}
	.Mcontent {width:768px;}
	.Mcontent > .wrap {padding:40px 30px;}

	.rstArea {margin:0 30px;}
	.rstList>li>a.acnt>.dsc {max-height:40px;}

	.bx_img_area.two ul {padding:0 15px;}
	.bx_img_area.two li {width:44%; margin:0 3% 30px 3%;}
	.bx_img_area.two .ia_cnt>.act_ph>img {max-width:100%;}

	.thumb_gallery li {width:33.3%;}

	.bx_img_area.four {text-align:center;}
	.bx_img_area.four .ia_cnt {width:250px;}
	.bx_img_area.four .ia_cnt>.act_ph {height:120px;}

	.vimg_info .bx_img_view {width:100%;}
	.vimg_info .tx_img_dsc {position:static; display:block; width:100%; margin-top:20px; border-top:1px solid #d9d9d9;}
	.vimg_info .tx_img_dsc li {border-bottom:1px solid #d9d9d9;}
	.vimg_info .tx_img_dsc li:after {content:"."; clear:both; display:block; height:0; visibility:hidden;}
	.vimg_info .tx_img_dsc li dl {display:block; float:left; width:50%;}
	.vimg_info .tx_img_dsc li dl>dt, .vimg_info .tx_img_dsc li>dl>dd {float:left; display:block; border:none;}
	.vimg_info .tx_img_dsc li dl>dt {width:23%; padding:10px 2%; font-size:12px; color:#696969;}
	.vimg_info .tx_img_dsc li dl>dd {width:67%; padding:9px 3%; font-size:14px; color:#6b6b6b;}

	.tb_mj_nor td>a {margin-left:35px; }
}

#footer {border-top: 1px solid #e9e9e9;}/*유*/

select { height: 34px; width:240px; font-size: 16px; vertical-align:middle; padding-left: 10px; margin-right: 4px; -webkit-appearance: none; moz-appearance: none; appearance: none; color: #000000; border:2px solid #000000; border-radius: 5px; }
