@charset "UTF-8";

*{margin:0;padding:0;}
body{margin:0;padding:0;font-family:나눔고딕, Nanum Gothic, 돋움, dotum, Helvetica, sans-serif;color:#666;font-size:12px;font-weight:normal;text-align:left;_text-align:left;word-break:break-all;-ms-word-break:break-all;background:#f2f2f2;}
body.bg_w{background:#fff;}
body, div, table, select, button, input, textarea{font-family:나눔고딕, Nanum Gothic, 돋움, dotum, Helvetica, sans-serif;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}

a, button, input[type=button] {cursor:pointer !important;}
a:link		{color:#666;text-decoration:none;}
a:visited	{color:#666;text-decoration:none;}
a:hover		{color:#666;text-decoration:none;}
a:active	{color:#666;text-decoration:none;}

ul, ol, ul li, ol li, dl, dt, dd, dt dd{margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5{margin:0;padding:0;}
img, fieldset{border:none;}
textarea, table, th, td, input, select, button, img {vertical-align:middle}


/*************** Image Link Clear ***************/
a, img, input{selector-dummy:expression(this.hideFocus=true);}

/* Tab Images Setting */
a.rollover img { border-width:0px; display:block }
a.rollover img.rollover { display:none }
a.rollover:hover {position:relative }
a.rollover:hover img { display:none }
a.rollover:hover img.rollover { display:block }


.wn{display:block !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;}
.i_wn{display:inline-block !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;}
/*ie_7에서 줄어들지 않는 현상 보완*/
.wn span, .wn p, .wn b{*display:block !important;*overflow:hidden !important;*white-space:nowrap !important;*text-overflow:ellipsis !important;}
.i_wn span, .i_wn p, .i_wn b{*display:inline-block !important;*overflow:hidden !important;*white-space:nowrap !important;*text-overflow:ellipsis !important;}
/*ie_7에서 줄어들지 않는 현상 보완 끝*/
.lth{text-decoration:line-through;color:#888;font-size:14px;}
.blind {position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0px;line-height:0px}
.clear{width:100%;height:0;margin:0 !important;padding:0 !important;display:block;float:none;clear:both;font-size:0 !important;line-height:0 !important;overflow:hidden;}
.inlbl{display:inline-block !important;}
.bl{display:block !important;}


.bd_l_n{border-left:none !important;}
.bd_r_n{border-right:none !important;}
.bd_t_n{border-top:none !important;}
.bd_b_n{border-bottom:none !important;}

/*
input.ipt_btn_3{width:50px;height:22px;}
input.ipt_btn_4{width:62px;height:22px;}
input.ipt_btn_5{width:78px;height:22px;}
*/

.button_bg_16_02{width:48px;height:16px;display:inline-block;color:#333;font-size:12px;font-weight:normal;line-height:16px;text-align:center;background:url(http://www.rtomato.com/img/button_bg_16.gif) repeat-x;border:1px solid #ccc;border-radius:2px;}
.button_bg_16_04{width:58px;height:16px;display:inline-block;color:#333;font-size:12px;font-weight:normal;line-height:16px;text-align:center;background:url(http://www.rtomato.com/img/button_bg_16.gif) repeat-x;border:1px solid #ccc;border-radius:2px;}
.button_bg_22_02{width:58px;height:22px;display:inline-block;color:#666;font-size:12px;font-weight:bold;line-height:22px;text-align:center;background:url(http://www.rtomato.com/img/button_bg_22.gif) repeat-x;border:1px solid #ccc;border-radius:2px;}
.button_bg_22_04{width:68px;height:22px;display:inline-block;color:#666;font-size:12px;font-weight:bold;line-height:22px;text-align:center;background:url(http://www.rtomato.com/img/button_bg_22.gif) repeat-x;border:1px solid #ccc;border-radius:2px;}
.button_bg_28_02{width:58px;height:28px;display:inline-block;color:#666;font-size:12px;font-weight:bold;line-height:28px;text-align:center;background:url(http://www.rtomato.com/img/button_bg_28.gif) repeat-x;border:1px solid #ccc;border-radius:2px;}
.button_bg_28_04{width:68px;height:28px;display:inline-block;color:#666;font-size:12px;font-weight:bold;line-height:28px;text-align:center;background:url(http://www.rtomato.com/img/button_bg_28.gif) repeat-x;border:1px solid #ccc;border-radius:2px;}
.button_bg_38_02{width:58px;height:38px;display:inline-block;color:#666;font-size:12px;font-weight:bold;line-height:38px;text-align:center;background:url(http://www.rtomato.com/img/button_bg_38.gif) repeat-x;border:1px solid #ccc;border-radius:2px;}
.button_bg_38_04{width:68px;height:38px;display:inline-block;color:#666;font-size:12px;font-weight:bold;line-height:38px;text-align:center;background:url(http://www.rtomato.com/img/button_bg_38.gif) repeat-x;border:1px solid #ccc;border-radius:2px;}

.btn_st_01{width:120px;height:30px;font-size:12px;color:#666;background:url(http://www.rtomato.com/img/img.png) -640px -250px;border:0;}
.btn_st_02{width:80px;height:24px;font-size:12px;color:#666;background:url(http://www.rtomato.com/img/img.png) -770px -250px;border:0;}


input.w005{width:5%;}
input.w01{width:10%;}
input.w015{width:15%;}
input.w02{width:20%;}
input.w025{width:25%;}
input.w03{width:30%;}
input.w035{width:35%;}
input.w04{width:40%;}
input.w045{width:45%;}
input.w05{width:50%;}
input.w055{width:55%;}
input.w06{width:60%;}
input.w065{width:65%;}
input.w07{width:70%;}
input.w075{width:75%;}
input.w08{width:80%;}
input.w085{width:85%;}
input.w09{width:90%;}
input.w095{width:95%;}
input.w10{width:100%;}

textarea.w005{width:5%;}
textarea.w01{width:10%;}
textarea.w015{width:15%;}
textarea.w02{width:20%;}
textarea.w025{width:25%;}
textarea.w03{width:30%;}
textarea.w035{width:35%;}
textarea.w04{width:40%;}
textarea.w045{width:45%;}
textarea.w05{width:50%;}
textarea.w055{width:55%;}
textarea.w06{width:60%;}
textarea.w065{width:65%;}
textarea.w07{width:70%;}
textarea.w075{width:75%;}
textarea.w08{width:80%;}
textarea.w085{width:85%;}
textarea.w09{width:90%;}
textarea.w095{width:95%;}
textarea.w10{width:100%;}

select.w06{width:60px;}
select.w08{width:80px;}
select.w10{width:100px;}
select.w12{width:120px;}
select.w14{width:140px;}

.fs_6px{font-size:6px !important;}
.fs_8px{font-size:8px !important;}
.fs_11px{font-size:11px !important;}
.fs_12px{font-size:12px !important;}

.mg05{margin-right:5px;}
.mg10{margin-right:10px;}
.mg15{margin-right:15px;}
.mg20{margin-right:20px;}
.mg25{margin-right:25px;}
.mg30{margin-right:30px;}
.mg_t_n{margin-top:0 !important;}
.mg_r_n{margin-right:0 !important;}
.mg_b_n{margin-bottom:0 !important;}
.mg_l_n{margin-left:0 !important;}


.blue{color:#2f7dff;}
.blue2{color:#4e91ff;}
.red{color:#cc0000;}
.red2{color:#ff0e0e;}
.green{color:#188d28;}
.orange{color:#ff7200;}
.yellow{color:#fffc00;}
.black{color:#000;}

.all_link{color:#2f7dff !important;}
.all_value{color:#ff7200 !important;}

.alto_check, .alto_radio{padding:3px 0 4px 20px;}
.alto_radio{background:url(http://www.rtomato.com/img/alto_radio-off.png) no-repeat;}
.alto_check{background:url(http://www.rtomato.com/img/alto_check-off.png) no-repeat;}
label.c_on{background:url(http://www.rtomato.com/img/alto_check-on.png) no-repeat;}
label.r_on{background:url(http://www.rtomato.com/img/alto_radio-on.png) no-repeat;}
.alto_check input,
.alto_radio input { position: absolute; left: -9999px; }

/*셀렉트박스*/
.sbHolder{width:200px;height:30px;position:relative;font-family:Arial, sans-serif;font-size:12px;font-weight:normal;background-color:#ffffff;border:solid 1px #eeeeee;}
.sbHolder:focus .sbSelector{}
.sbSelector{display: block;height: 30px;left: 0;line-height: 30px;outline: none;overflow: hidden;position: absolute;text-indent: 10px;top: 0;width: 170px;}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color:#333;outline:none;text-decoration:none;}
.sbToggle{width:30px;height:30px;display block;outline:none;position:absolute;right:0;top:0;background:url(http://www.rtomato.com/img/select-icons.png) -50px -116px no-repeat;}
.sbToggle:hover{background:url(http://www.rtomato.com/img/select-icons.png) -50px -167px no-repeat;}
.sbToggleOpen{background:url(http://www.rtomato.com/img/select-icons.png) -50px -68px no-repeat;}
.sbToggleOpen:hover{background:url(http://www.rtomato.com/img/select-icons.png) -50px -72px no-repeat;}
.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151;}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{margin:0;padding:0;position:absolute;left:-1px;top:30px;overflow-y:auto;list-style:none;background-color:#fff;border:solid 1px #eee;z-index:1;}
.sbOptions li{padding: 0 7px;}
.sbOptions a{padding:7px 0 7px 3px;display:block;outline:none;border-bottom:dotted 1px #515151;}
.sbOptions a:link, .sbOptions a:visited{color:#666;text-decoration:none;}
.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus{color:#ff1a45;}
.sbOptions li.last a{border-bottom: none;}
.sbOptions .sbDisabled{display:block;padding:7px 0 7px 3px;color:#999;border-bottom: dotted 1px #515151;}
.sbOptions .sbGroup{padding:7px 0 7px 3px;display:block;color:#333;font-weight:bold;border-bottom:dotted 1px #515151;}
.sbOptions .sbSub{padding-left:17px;}

.tableType1{width:100%;margin-bottom:30px;background-color:#fff;border-top:2px solid #c9252b;font-size:13px;clear:both;}
.tableType1 th,
.tableType1 td{padding:5px 3px 3px 3px;border-bottom:1px solid #e0e0e0;font-weight:normal;line-height:15px;text-align:center;}
.tableType1 th{background-color:#f0f0f0;border-bottom:2px solid #e0e0e0;font-weight:bold;color:#333;text-align:center;}
.tableType1 .noborder{border:none;border:0;}
.tableType1 .tumimg{border:1px solid #c2c2c2;}
.tableType1 thead th,
.tableType1 tbody td{color:#3f3f3f;letter-spacing:-1px;}
.tableType1 img{vertical-align:middle;}
.tableType1 .on{background-color:#f5f5f5;}
.tableType1 .onair{background-color:#ff3300;color:#fff;}
.tableType1 .bigtxt{font-size:14px;font-weight:bold;color:#ff0103;}
.tableType1 .smalltxt{font-size:11px;}

.tableType2{width:100%;margin-bottom:30px;background:#fff;border-top:3px solid #aaa;border-bottom:3px solid #aaa;font-size:13px;clear:both;}
.tableType2 th,
.tableType2 td{font-weight:normal;padding:5px 3px;border-bottom:1px solid #ddd;}
.tableType2 th{background-color:#e1e1e1;font-weight:bold;color:#333;text-align:center;}
.tableType2 .noborder{border:none;}
.tableType2 thead th,
.tableType2 tbody td{color:#3f3f3f;letter-spacing:-1px;}
.tableType2 img{vertical-align:middle;}

.tableType2 .qu{padding:0 0 0 40px;background:url(../images/etc/faq_qicon.gif) no-repeat 10px 7px;font-weight:bold;line-height:28px;}
.tableType2 .al{padding:0 0 0 70px;background:url(../images/etc/faq_aicon.gif) no-repeat 42px 3px;font-weight:bold;line-height:28px;}
.tableType2 .qu ul, .tableType2 .al ul{margin:10px 0;padding:0;position:relative;clear:both;}
.tableType2 .qu li, .tableType2 .al li{text-align:left;font-weight:normal;line-height:22px;}
.tableType2 ul{margin:5px 0;padding:0;position:relative;clear:both;}
.tableType2 li{text-align:left;font-weight:normal;line-height:20px;}
.tableType2 li.close{margin-top:15px;text-align:right;}
.tableType2 .title{font-weight:bold;color:#c3292b;}
.tableType2 .date{font-size:12px;color:#999;}
.tableType2 .btn{margin:5px 0;text-align:center;}
.middle_select{width:86px;height:25px;padding:2px 3px;background-color:#dde4e9;border:1px solid #999;font-size:12px;color:#555;vertical-align:middle;ime-mode:active;}
.middle_search{width:215px;height:21px;padding:2px 3px 0 3px;font-size:12px;color:#898989;border:1px solid #999;vertical-align:middle;ime-mode:active;}

.faCover_on{width:30px;height:30px;margin:0 5px;background:url(http://www.rtomato.com/img/img.png) -730px -210px;border:0;}
.faCover_off{width:30px;height:30px;margin:0 5px;background:url(http://www.rtomato.com/img/img.png) -810px -210px;border:0;}
.ntCover_on{width:30px;height:30px;margin:0 5px;background:url(http://www.rtomato.com/img/img.png) -770px -210px;border:0;}
.ntCover_off{width:30px;height:30px;margin:0 5px;background:url(http://www.rtomato.com/img/img.png) -850px -210px;border:0;}


/* Main Banner */
.sliderkit{position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;/*optional*/}
.sliderkit img{border:0;}
.m_banner{width:259px;height:220px;margin-top:0;float:left;position:relative;}
.m_banner .photoslider-1click{width:259px;height:220px;position:relative;z-index:10;}
.m_banner .sliderkit-panels{width:259px;height:200px;margin-top:20px;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit .sliderkit-nav{text-align:center;position:absolute;z-index:10;}
/* Nav > Clip */
.sliderkit .sliderkit-nav-clip{position:relative;float:right;overflow:hidden;}
.sliderkit .sliderkit-nav-clip ul{margin:0;padding:0;position:relative;left:0;top:0;list-style:none;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
/* Buttons */
.sliderkit .sliderkit-btn{z-index:10;}
/* Nav */
.m_banner .photoslider-1click .sliderkit-nav{width:259px;height:15px;background-color:#fff;position:absolute;left:0;top:0;}
.m_banner .photoslider-1click .sliderkit-nav-clip ul li{margin:0 1px 0 0;float:left;}
.m_banner .photoslider-1click .sliderkit-nav-clip ul li a{width:13px;height:13px;display:block;margin-left:2px;background:url(img/rollbtn_default.png) no-repeat;}
.m_banner .photoslider-1click .sliderkit-nav-clip ul li.sliderkit-selected a{width:13px;height:13px;background:url(img/rollbtn_select.png) no-repeat;}
.m_banner .photoslider-1click .sliderkit-nav-clip ul a:hover{width:13px;height:13px;background:url(img/rollbtn_hover.png) no-repeat;}
/* Panels > Overlay */
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
/*  Counter */
.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}
/* Loader */
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}




/* header & container */
.header{box-shadow:0 1px 2px #ccc;}
.container .contents{box-shadow:0 1px 4px #bbb;}
#b_side .b_side_cont{box-shadow:0 1px 4px #bbb;}


/*메인페이지*/
.m_ico_fv{padding:5px 15px;position:absolute;right:5px;bottom:5px;color:#fff;font-size:12px;line-height:20px;text-align:center;background:#000;opacity:0;transition:opacity 600ms ease-out;-moz-transition:opacity 600ms ease-out;-ms-transition:opacity 600ms ease-out;-o-transition:opacity 600ms ease-out;-webkit-transition:opacity 600ms ease-out;z-index:3;}
.m_ico_fv .ico{width:26px;height:26px;display:inline-block;}
.m_ico_fv .ico.up{background:url(http://www.rtomato.com/img/mv_ico_fa_up.png) no-repeat;}
.m_ico_fv .ico.ov{background:url(http://www.rtomato.com/img/mv_ico_fa_ov.png) no-repeat;}
.container .mcont{width:100%;padding:30px 0;background:#fff;}
.container .mcont .mcont_list{width:1235px;margin:0 auto;background:#000;}
.container .mcont .list_cm{float:left;}
.container .mcont .list01{width:528px;margin-right:2px;}
.container .mcont .list02{width:418px;margin-right:2px;}
.container .mcont .list03{width:285px;}
.container .mcont .list_cm .mv_elm_cm{position:relative;overflow:hidden;cursor:pointer !important;}
.container .mcont .list_cm .mv_elm_cm:hover .m_ico_fv{opacity:1;}
.container .mcont .list_cm .mv_elm_st01{width:100%;height:300px;}
.container .mcont .list_cm .mv_elm_st01 .image{width:100%;height:100%;}
.container .mcont .list_cm .mv_elm_st01 .image .bg{width:100%;height:100%;z-index:1;}
.container .mcont .list_cm .mv_elm_st01 .info{width:100%;padding-top:10px;position:absolute;left:0;bottom:-28px;background:url(http://www.rtomato.com/img/mv_bg.png) repeat-x;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;z-index:2;}
.container .mcont .list_cm .mv_elm_st01 .info .cm{padding-left:30px;color:#fff;line-height:30px;}
.container .mcont .list_cm .mv_elm_st01 .info .at{font-size:14px;}
.container .mcont .list_cm .mv_elm_st01 .info .vt{font-size:14px;font-weight:bold;}
.container .mcont .list_cm .mv_elm_st01 .info .vt .vl{font-size:20px;}
.container .mcont .list_cm .mv_elm_st01 .info .ht{font-size:12px;line-height:40px;}
.container .mcont .list_cm .mv_elm_st01:hover .info{bottom:0px;}
.container .mcont .list_cm .mv_elm_st02{width:100%;height:89px;margin-top:1px;background:#333;clear:both;}
.container .mcont .list_cm .mv_elm_st02 .image{width:160px;height:100%;float:right;}
.container .mcont .list_cm .mv_elm_st02 .image .bg{width:100%;height:100%;}
.container .mcont .list_cm .mv_elm_st02 .info{padding:27px 0 0 30px;float:left;}
.container .mcont .list_cm .mv_elm_st02 .info .cm{color:#fff;line-height:24px;}
.container .mcont .list_cm .mv_elm_st02 .info .at{color:#fffd58;font-size:14px;}
.container .mcont .list_cm .mv_elm_st02 .info .vt{font-size:14px;font-weight:bold;}
.container .mcont .list_cm .mv_elm_st02 .info .vt .vl{font-size:20px;}
.container .mcont .list_cm .mv_elm_st03{width:100%;height:100%;}
.container .mcont .list_cm .mv_elm_st03 img{width:100%;height:100%;}
.container .mcont .list02 .mv_elm_st01{height:240px;}
.container .mcont .list03 .mv_elm_st01{height:160px;}
.container .mcont .list03 .mv_elm_st03{height:159px;margin-top:1px;}

.container .cont_cm{width:100%;padding-top:20px;background:#fff;}
.container .cont_cm .list_wrap{width:1235px;margin:0 auto;padding:10px 0;}
.container .cont_cm .list_wrap .list_cm{}
.container .cont_cm .list_wrap .list_cm .ttl{width:100%;color:#333;font-size:20px;font-weight:bold;text-align:left;}
.container .cont_cm .list_wrap .list_cm .ttl .ico{margin-right:5px;padding:4px 10px;font-size:16px;font-weight:normal;border-radius:5px;}
.container .cont_cm .list_wrap .list_cm .top{color:#ff1a45;border:1px solid #ff1a45;}
.container .cont_cm .list_wrap .list_cm .nw{color:#94A600;border:1px solid #94A600;}
.container .cont_cm .list_wrap .list_cm .pd{color:#46bf96;border:1px solid #46bf96;}
.container .top_cont{}
.container .top_cont .top_list_wrap{}
.container .top_cont .top_list_wrap .list{width:100%;margin-top:10px;}
.container .top_cont .top_list_wrap .list .elm_cm{height:300px;float:left;overflow:hidden;}
.container .top_cont .top_list_wrap .list .elm_wrap{width:230px;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm{padding-bottom:15px;cursor:pointer !important;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .image{width:100%;height:150px;position:relative;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .image .bg{width:100%;height:100%;z-index:1;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .image .play{width:50px;height:50px;position:absolute;left:10px;bottom:10px;opacity:0.7;z-index:2;display:none;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm:hover .image .play{opacity:1;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .info{margin-top:5px;font-size:14px;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .info .num{width:60px;float:left;color:#aaa;font-size:50px;letter-spacing:-10px;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm:hover .info .num{color:#000;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .info .if_wrap{width:170px;float:left;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .info .if_01{}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .info .if_01 .tx{padding-top:6px;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .info .if_01 .tx .df{font-size:15px;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .info .if_01 .tx .vl{color:#333;font-size:25px;font-weight:bold;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .info .if_02{width:100%;margin-bottom:10px;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .info .if_03{width:100%;color:#333;font-weight:bold;}
.container .top_cont .top_list_wrap .list .elm_wrap .elm .info .if_03 .ico_rr{margin-left:8px;}
.container .top_cont .top_list_wrap .list .elm_line{width:1px;margin:0 10px;background:#e5e5e5;}
.container .top_cont .top_list_wrap .list .elm_line.sp{margin-left:3px;}
.container .banner_cont{}
.container .banner_cont .area_banner{width:1235px;margin:0 auto;}
.container .banner_cont .area_banner .bn_cm{width:610px;height:120px;float:left;}
.container .banner_cont .area_banner .bn_cm img{width:100%;height:100%;}
.container .banner_cont .area_banner .bn_02{margin-left:15px;}
.container .nwpd_cont{}
.container .nwpd_cont .nwpd_list_wrap{}
.container .nwpd_cont .nwpd_list_wrap .list{width:100%;margin-top:10px;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_cm{height:230px;float:left;overflow:hidden;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_cm .elm{width:100%;height:100%;cursor:pointer !important;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_cm .elm .image{width:100%;height:100%;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st01{width:355px;position:relative;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st01 .elm{}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st01 .elm .image{}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st01 .elm .image .bg{width:100%;height:100%;z-index:1;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st01 .elm .info{width:100%;padding-top:10px;padding-bottom:10px;position:absolute;left:0;bottom:0;background:url(http://www.rtomato.com/img/mv_bg.png) repeat-x;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st01 .elm .info .cm{padding-left:15px;color:#fff;line-height:24px;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st01 .elm .info .at{font-size:12px;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st01 .elm .info .vt{font-size:12px;font-weight:bold;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st01 .elm .info .vt .vl{font-size:17px;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st01:hover .elm .m_ico_fv{opacity:1;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02{width:210px;margin-left:10px;position:relative;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .elm{}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .elm .image{height:140px;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .elm .image .bg{width:100%;height:100%;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .m_ico_fv{top:72px;bottom:initial;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02:hover .elm .m_ico_fv{opacity:1;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .elm .info{width:100%;margin-top:5px;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .elm .info .cm{font-size:14px;line-height:20px;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .elm .info .at{margin-top:8px;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .elm .info .vt{margin-top:8px;color:#333;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .elm .info .vt .vl{font-size:24px;font-weight:bold;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .elm .info .st{margin-top:14px;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .elm .info .st .ico{width:11px;height:20px;display:inline-block;vertical-align:middle;background:url(http://www.rtomato.com/img/img.png) no-repeat;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .elm .info .st .ico.p{background-position:-470px -490px;}
.container .nwpd_cont .nwpd_list_wrap .list .elm_st02 .elm .info .st .ico.l{margin-left:15px;background-position:-490px -490px}

/*카테고리페이지*/
.container .ctg_cont{width:100%;}
.container .ctg_cont .cate_wrap{width:1235px;margin:0 auto;}
.container .ctg_cont .cate_wrap .cate_title{width:100%;}
.container .ctg_cont .cate_wrap .cate_title .ttl{color:#333;font-size:24px;font-weight:bold;line-height:36px;}
.container .ctg_cont .cate_wrap .cate_content{width:100%;}
.container .ctg_cont .cate_wrap .cate_content .cate_menu{width:100%;padding:15px 0;color:#333;font-weight:bold;}
.container .ctg_cont .cate_wrap .cate_content .cate_menu .menu{margin-right:20px;color:#777;font-size:16px;}
.container .ctg_cont .cate_wrap .cate_content .cate_menu .menu:hover{color:#333;}
.container .ctg_cont .cate_wrap .cate_content .cate_menu .menu.on{color:#333;border-bottom:5px solid #38C3B9;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt{}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_if_wrap{width:100%;height:30px;padding-bottom:10px;color:#888;font-size:16px;line-height:30px;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_if_wrap .ico{width:16px;height:16px;margin-right:8px;display:inline-block;vertical-align:middle;background:url(http://www.rtomato.com/img/img.png) -780px -110px no-repeat;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_if_wrap .vl{color:#ff1a45;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_if_wrap .slct{float:right;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_if_wrap .slct .sbHolder{width:100px;float:left;margin-left:5px;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_if_wrap .slct .sbSelector{width:100px;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_if_wrap .slct .sbOptions{width:100px;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_if_wrap .slct .sbOptions a{line-height:16px;border-color:#aaa;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap{width:100%;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map{width:100%;position:relative;border:1px solid #ccc;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_bg{width:100%;z-index:1;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_bg .bg{width:100%;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info{position:absolute;left:20%;top:20%;z-index:10;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap{position:relative;background:#fff;border:3px solid #ccc;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .close{padding:5px;position:absolute;top:0;right:0;background:#ccc;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .arrow{margin-left:-11px;position:absolute;left:50%;bottom:-13px;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .elm{padding:10px;cursor:pointer !important;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .elm .image{width:120px;height:80px;margin-right:10px;float:left;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .elm .image .bg{width:100%;height:100%;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .elm .info{width:200px;float:left;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .elm .info .cm{font-size:13px;line-height:25px;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .elm .info .vt{}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .elm .info .vt .vl{color:#333;font-size:17px;font-weight:bold;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .elm .info .at{}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .elm .info .if{color:#333;font-weight:bold;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .elm .info .if .ico_br{}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_map .map_info .info_wrap .elm .info .if .ico_rr{margin-left:8px;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list{width:100%;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_cm{margin-right:13px;float:left;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap{width:299px;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm{padding-bottom:25px;cursor:pointer !important;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm .image{width:100%;height:200px;position:relative;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm .image .bg{width:100%;height:100%;z-index:1;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm .image .play{width:50px;height:50px;position:absolute;left:10px;bottom:10px;opacity:0.7;z-index:2;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm:hover .image .play{opacity:1;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm .info{margin-top:5px;font-size:14px;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm .info .if_01{width:100%;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm .info .if_01 .tx{}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm .info .if_01 .tx .df{font-size:15px;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm .info .if_01 .tx .vl{color:#333;font-size:25px;font-weight:bold;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm .info .if_02{width:100%;margin-top:8px;margin-bottom:8px;text-align:left;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm .info .if_03{width:100%;color:#333;font-weight:bold;text-align:left;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .elm_wrap .elm .info .if_03 .ico_rr{margin-left:8px;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .btn_more{width:100%;padding:10px 0;text-align:center;}
.container .ctg_cont .cate_wrap .cate_content .cate_ctt .ct_list_wrap .list_list .btn_more a{width:100%;padding:12px 0;display:block;font-size:20px;font-weight:bold;background:#e5e5e5}


.touchBox a{color:#4e91ff;font-size:13px;font-weight:bold;}
.prc_btn a{width:100%;height:auto;display:block;color:#fff;font-size:15px;line-height:24px;font-weight:bold;text-align:center;background:#4e91ff;}
/*** 이미지보기 탭메뉴 시작 ***/
.pif_wrap{padding:14px;background:#ffffff;border:1px solid #e6e2e3;}
.pif_wrap .pif_title{position:relative;padding-left:10px;margin:5px 0;}
.pif_wrap .pif_title .mttl{color:#333;font-size:18px;line-height:30px;}
.pif_wrap .pif_cont{width:100%;}
.pif_wrap .pif_cont .topmenu_wrap{padding:10px 11px;margin-bottom:20px;}
.pif_wrap .pif_cont .topmenu_wrap li{float:left;}
.pif_wrap .pif_cont .topmenu_wrap.ss{display:none;}
.pif_wrap .pif_cont .pif_hd{margin-bottom:10px;padding:0;text-align:left;}
.pif_wrap .pif_cont .pif_hd .hd_l .view_wrap{margin-bottom:10px;}
.pif_wrap .pif_cont .pif_hd .hd_l .view_wrap .tabmenu .tab_nav .nav{width:100%;height:33px;float:none;text-align:left;}
.pif_wrap .pif_cont .pif_hd .hd_l .view_wrap .tabmenu .tab_nav .nav li{margin:0;padding:0 0 0 5px;}
.pif_wrap .pif_cont .pif_hd .hd_l .view_wrap .tabmenu .tab_nav .nav li, .pif_wrap .pif_cont .pif_hd .hd_l .view_wrap .tabmenu .tab_nav .nav li a{font-weight:bold;background:#fff url("../img/tabmenu_bg.gif") no-repeat 0 0;float:left;}
.pif_wrap .pif_cont .pif_hd .hd_l .view_wrap .tabmenu .tab_nav .nav li a{width:120px;height:30px;padding:2px 10px 1px;font-size:14px;text-align:center;color:#777;text-decoration:none;line-height:30px;_line-height:26px;background-position:right -35px;}
.pif_wrap .pif_cont .pif_hd .hd_l .view_wrap .tabmenu .tab_nav .nav li.on{background-position:0 -70px;}
.pif_wrap .pif_cont .pif_hd .hd_l .view_wrap .tabmenu .tab_nav .nav li.on a{color:#cc0000;background-position:right -105px;}
.pif_wrap .pif_cont .pif_hd .hd_l .view_wrap .tabmenu .mapview_wrap{width:100%;height:380px;border-top:1px solid #cc0000;}
.pif_wrap .pif_cont .pif_hd .hd_l .view_wrap .tabmenu .mapview_wrap .map_etx_tb{width:100%;padding:3px 0;}
.pif_wrap .pif_cont .pif_hd .hd_l .view_wrap .tabmenu .mapview_wrap .map_etx_tb .map_img{width:18px;margin-right:5px;vertical-align:middle;}
.pif_wrap .pif_cont .pif_hd .hd_l .view_wrap .tabmenu .mapview_wrap .map_etx_tb .map_etx{color:#e70047;font-size:14px;font-weight:bold;line-height:16px;}
.pif_wrap .pif_cont .pif_hd .hd_l .view_wrap .tabmenu .sliderkit-panel{width:100%;position:relative;}
.touchBox a{color:#4e91ff;font-size:13px;font-weight:bold;}
.prc_btn a{width:100%;height:auto;display:block;color:#fff;font-size:15px;line-height:24px;font-weight:bold;text-align:center;background:#4e91ff;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_loading{width:100%;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_loading .bd{padding:20px;text-align:center;border:3px solid #91abcb;border-radius:5px;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_loading .bd .img{width:90px;margin:20px 0;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_loading .bd .txt{color:#4e91ff;font-size:20px;font-weight:bold;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab{width:100%;float:left;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .tab_elm_wrap{width:100%;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .tab_elm_wrap .title_icon{width:100%;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .tab_elm_wrap .title_icon .prd_none{display:none;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .tab_elm_wrap .title_icon .prd_exist{position:relative;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .tab_elm_wrap .title_icon .prd_exist .btn_ic{width:70px;height:70px;position:absolute;right:10px;top:10px;z-index:1000;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .tab_elm_wrap .title_icon .prd_exist .btn_ic img{width:100%;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .tab_elm_wrap .title_icon .prd_exist .sliderkit .sliderkit-nav-clip{position:relative;float:none;overflow:hidden;margin:0 auto;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions{width:100%;padding:0 0 76px;}
/* Navbar */
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav{left:0;bottom:0;padding:10px;background:#333;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav-clip ul li{float:left;margin:0;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav-clip ul li a{display:block;overflow:hidden;margin:0;padding:3px;position:relative;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav-clip ul li a .btn_play{width:50px;position:absolute;left:42px;top:17px;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav-clip ul li a .btn_vr{width:50px;position:absolute;left:45px;top:18px;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav-clip ul li.sliderkit-selected a .btn_play{left:38px;top:13px;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav-clip ul li.sliderkit-selected a{padding:0;border:2px solid #fff;}
/* Buttons */
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-btn{position:absolute;top:0;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-btn a{display:block;height:76px;background:transparent url("../img/arrows-h.png") no-repeat center 0;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-btn span{display:none;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-btn-disable{opacity:0.3;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-btn-disable a:hover{cursor:default;}
/* Buttons > Go buttons */
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-go-btn{width:10px;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav .sliderkit-go-prev{left:40px;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav .sliderkit-go-next{right:40px;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav .sliderkit-go-prev a{background-position:0 -55px;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav .sliderkit-go-next a{background-position:-20px -55px;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav .sliderkit-go-prev a:hover,
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav .sliderkit-go-prev a:focus{background-position:-40px -55px;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav .sliderkit-go-next a:hover,
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-nav .sliderkit-go-next a:focus{background-position:-60px -55px;}
/* Panel */
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-panel{width:100%;top:0;left:0;}

.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-panels .vr_screen{width:100%;height:490px;background-color:#fff;position:absolute;left:0;top:0;z-index:1000;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-panels .vr_screen .vrcase{width:100%;height:490px;position:relative;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-panels .vr_screen .vrcase .vrimg{width:100%;height:100%;z-index:0;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-panels .vr_screen .vrcase .vrbtn{width:100%;height:30px;text-align:right;position:absolute;left:0;bottom:2px;z-index:10000;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-panels .vr_screen .vrcase .vrbtn img{width:30px;height:30px;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-panels .vr_screen .vrcase .vrbtn span{width:30px;height:30px;margin:0 5px 0 0;background-color:#333;border:1px solid #333;border-radius:4px;float:right;display:block;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-panels .vr_play{width:100%;height:490px;text-align:center;line-height:490px;position:absolute;left:0;top:0;z-index:100;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-panels .vr_bg{width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-ms-filter:alpha(opacity=50);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(opacity=50);position:absolute;left:0;top:0;z-index:10;}

.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-panel a{position:relative;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-panel a .rl_thumb{width:100%;height:100%;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .photosgallery-captions .sliderkit-panel a .btn_play{width:120px;position:absolute;left:500px;top:-50px;}
/*** 이미지보기 탭메뉴 끝 ***/
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .tab_elm_wrap .title_icon .prd_exist .movie_wrap{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .tab_elm_wrap .title_icon .prd_exist .movie_wrap .viewvideo{width:100%;height:100%;position:absolute;z-index:10;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .tab_elm_wrap .title_icon .prd_exist .movie_wrap .viewvideo a{z-index:10;}
#player_api{z-index:10;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .tab_elm_wrap .title_icon .prd_exist .movie_wrap .movie_img{width:100%;height:100%;position:absolute;left:0;top:0;}
.pif_wrap .pif_cont .pif_hd .hd_l .prd_tab .tab_elm_wrap .title_icon .prd_exist .movie_wrap .movie_btn{width:27%;position:absolute;left:40%;top:30%;}
.pif_wrap .pif_cont .pif_hd .hd_l.rn{width:100%;margin-right:0;overflow:hidden;}
.pif_wrap .pif_cont .btn_top{width:100%;height:30px;margin-top:20px;text-align:right;}
.pif_wrap .pif_cont .btn_top a{width:56px;height:26px;display:inline-block;background:url(http://www.rtomato.com/img/img.png) -710px -110px;}
.sview_menu{height:28px;margin:0 auto;display:inline-block;color:#888888;font-size:14px;font-weight:bold;line-height:28px;text-align:center;background:#fff;border:1px solid #aaa;}
.sview_menu.mw_01{width:99%;}
.sview_menu.mw_02{width:49%;}
.sview_menu.mw_03{width:32%;}

/*사진슬라이드 레이어팝업*/
.fsc_bg{width:100%;height:100%;position:fixed;left:0;top:0;display:none;background:#000;opacity:0.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70);display:none;z-index:1000;;z-index:1000001;}
.fsc_layer_wrap{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1000002;}
.fsc_layer_wrap .fsc_layer{width:98%;height:100%;margin:1% auto;position:relative;}
.fsc_layer_wrap .fsc_layer .photo_wrap{width:100%;height:90%;overflow-y:auto;}
.fsc_layer_wrap .fsc_layer .fsc_close{width:90px;height:90px;position:absolute;right:0;top:0;background:url(http://www.rtomato.com/img/fsc_close.png) no-repeat;cursor:pointer !important;}

.pif_wrap .pif_cont	.pif_contents{padding:0;margin-bottom:20px;}
.pif_wrap .pif_cont	.pif_contents .bs_content{width:auto;}
.pif_wrap .pif_cont	.pif_contents .topmenu_title{width:100%;height:40px;margin-bottom:5px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02{float:left;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_ttl{padding:0 0 5px 5px;margin-top:10px;border-bottom:1px solid #4E91FF;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_ttl .etp{margin-top:3px;float:right;color:#454545;font-size:12px;font-weight:normal;vertical-align:bottom;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_ttl.line_b{border-color:#4e91ff;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content dt .eti{margin-top:6px;color:#888;vertical-align:bottom;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content dt .ets{float:right;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02{float:left;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02.w2{margin-left:20px;margin-bottom:10px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dt{padding:0 0 5px 3px;margin-top:20px;text-align:left;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd{border-top:1px solid #4e91ff;border-right:1px solid #eee;border-left:1px solid #eee;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_01{}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_01 .ttl{height:20px;padding:30px 10px;float:left;color:#000;line-height:20px;text-align:center;background:#f1f7ff;border-bottom:1px solid #ddd;;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_01 .txt{height:40px;padding:20px 10px;float:left;color:#000;line-height:20px;text-align:left;background:#fff;border-bottom:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_01 .txt b{font-size:14px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_01 .txt b .up{/*color:#ff7200;*/}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_01 .txt b .down{/*color:#2DB27F;*/}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th{height:25px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb{width:100%;color:#000;font-size:12px;line-height:28px;text-align:center;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th{font-weight:bold;background:#f1f7ff;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th .sbHolder{width:100%;height:25px;font-weight:bold;background:transparent;border:0;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th .sbToggle{width:10px;height:25px;right:5px;background-position:-90px -29px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th .sbToggleOpen{width:10px;height:25px;background-position:-90px 0;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th .sbSelector{line-height:25px;text-indent:0;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th .sbOptions{top:24px !important;background-color:#fff;border:1px solid #aaa;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th .sbOptions li{width:80px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th .sbOptions a{padding:0;border-bottom:0;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th .sbOptions a:hover, .pif_wrap .pif_cont .pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th .sbOptions a:focus, .pif_wrap .pif_cont .pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th .sbOptions a.sbFocus{color:#000;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th .sbOptions a:link, .pif_wrap .pif_cont .pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02_th .info_tb th .sbOptions a:visited{color:#000;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02{height:135px;overflow-y:hidden;border-bottom:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02 .info_tb{width:100%;color:#000;font-size:12px;line-height:33px;text-align:center;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02 .info_tb th{font-weight:bold;background:#f1f7ff;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02 .info_tb td{background:#fff;border:0;border-top:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd.info_02 .info_tb td.w_02 a{color:#2f7dff;}
.pif_wrap .pif_cont .pif_contents .bs_cont_02 .bs_content .bs_dl_02 dd .w_05{display:none;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_03{margin-top:10px;background:#f1f7ff;border:1px solid #eee;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_03 dd .info_03{padding:10px 0;float:left;color:#333;font-size:12px;font-weight:normal;line-height:30px;text-align:center;border-bottom:1px solid #E8EFF8;}
.pif_wrap .pif_cont .pif_contents .bs_cont_02 .bs_content .bs_dl_03 dd .info_03 .ttl{color:#000;font-size:14px;font-weight:bold;text-align:center;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .rrs_list{margin-top:10px;margin-bottom:10px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_04{width:100%;border-bottom:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_04 dd{padding:10px;color:#333;font-size:12px;font-weight:normal;line-height:18px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_06{margin-top:20px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_06 dt{padding:0 0 5px 3px;text-align:left;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_06 dt .xt{display:none;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_06 dd{border-top:1px solid #4e91ff;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_06 dd.info_02{width:100%;height:auto;overflow-y:hidden;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_06 dd.info_02 .info_tb{width:100%;color:#000;font-size:12px;line-height:28px;text-align:center;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_06 dd.info_02 .info_tb th{font-weight:bold;background:#f1f7ff;}
.pif_wrap .pif_cont .pif_contents .bs_cont_02 .bs_content .bs_dl_06 dd.info_02 .info_tb td{padding:5px 0;background:#fff;border:0;border-top:1px solid #ddd;border-right:1px solid #eee;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_07{padding:10px;margin-top:20px;border:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_08 .title{padding:0 0 5px 3px;text-align:left;border-bottom:1px solid #4e91ff;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_08 .info_wrap{border:1px solid #eee;border-top:0;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_08 .info_wrap dt{padding:10px;color:#888;background:#f1f7ff;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_08 .info_wrap dt b{color:#2f7dff;font-size:14px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_08 .info_wrap dd .tb{width:100%;color:#333;text-align:center;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_08 .info_wrap dd .tb th{color:#888;font-size:11px;font-weight:normal;background:#f9f9f9}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_08 .info_wrap dd .tb td{padding:5px 2px;font-size:12px;font-weight:normal;line-height:20px;border:0;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_08 .info_wrap dd .tb td.if_01{color:#000;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_08 .info_wrap dd .tb td.if_02 a{color:#ff7200;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_08 .info_wrap dd .tb td.if_03 a{color:#ff7200;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_09{width:100%;padding:0;border-bottom:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_09 dt{width:300px;height:40px;padding:10px 20px;float:left;color:#000;font-size:15px;text-align:center;line-height:40px;background:#f1f7ff;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_09 dt b{font-size:18px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_09 dd{height:40px;padding:10px 20px;float:left;color:#000;font-size:15px;text-align:left;line-height:40px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_09 dd .ms_btn{display:inline-block;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_10{width:100%;margin-top:20px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_10 dt{padding:10px 0;float:left;text-align:center;background:#f1f7ff;border-top:1px solid #4e91ff;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_10 dt img{padding:10px 0;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_10 dd{float:left;border-top:1px solid #4e91ff;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_10 dd.info{height:144px;overflow-y:hidden;;border-bottom:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_10 dd.info .info_tb{width:100%;color:#000;font-size:12px;line-height:24px;text-align:center;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_10 dd.info .info_tb th{font-weight:bold;background:#f1f7ff;border-right:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_10 dd.info .info_tb td{background:#fff;border:0;border-top:1px solid #ddd;border-right:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_11{width:100%;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_11 dd{width:100%;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_11 dd .cl_info_wrap{width:100%;color:#333;font-size:12px;line-height:30px;border-left:1px solid #eee;border-right:1px solid #eee;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_11 dd .cl_info_wrap th{width:90px;padding-left:10px;background:#F1F7FF;border:0;border-bottom:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_11 dd .cl_info_wrap td{padding-left:10px;border:0;border-bottom:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12{margin-top:20px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 .m_v{display:none;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dt{padding:0 0 5px 3px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dt .eti{float:right;letter-spacing:-1px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dd{}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dd .st_box{float:left;border-top:1px solid #4e91ff;border-right:1px solid #eee;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dd .box_l{border-left:1px solid #eee;border-right:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dd .st_box .st{width:100%;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dd .st_box .st dt{height:29px;padding:0;float:left;color:#333;font-size:12px;line-height:29px;text-align:center;background:#f1f7ff;border-bottom:1px solid #BDD9FD;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dd .st_box .st dt.w_01{height:59px;line-height:59px;border-right:1px solid #BDD9FD;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dd .st_box .st dt.w_03{border-right:1px solid #BDD9FD;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dd .st_box .st dt.w_04{border-right:1px solid #BDD9FD;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dd .st_box .sx dd{height:29px;padding:0;padding-right:5px;float:left;color:#333;font-size:12px;line-height:29px;text-align:right;background:#fff;border-bottom:1px solid #ddd;border-top:0;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dd .st_box .sx dd.w_01{text-align:center;border-right:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dd .st_box .sx dd.w_03{border-right:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_02 .bs_content .bs_dl_12 dd .st_box .sx dd.w_04{border-right:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .hd_r{width:100%;padding:10px 0;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_01{padding:10px 0 0 10px;font-size:12px;color:#999;text-align:left;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_01 .scn{width:80px;height:24px;float:left;margin-right:4px;font-size:11px;letter-spacing:-1px;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_01 .scn a{color:#666;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_01 .scn a img{margin-right:5px;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_02{float:left;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_02 .if_tgmn01{padding:5px;position:relative;border:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_02 .if_tgmn01 .tgmn_btn{padding-left:5px;position:relative;display:block;color:#333;font-size:14px;font-weight:bold;line-height:28px;text-align:left;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_02 .if_tgmn01 .tgmn_btn .tl{position:absolute;right:2px;bottom:-44px;display:none;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_02 .if_tgmn01 .tgmn_area{padding:5px 0 2px 0;border-top:1px dashed #ccc;display:block;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_02 .if_tgmn01 .tgmn_area .user_sct{width:100%;color:#333;padding-top:3px;font-size:11px;line-height:24px;text-align:right;letter-spacing:-1px;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_02 .if_tgmn01 .tgmn_area .user_sct a img{vertical-align:top;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_02 .if_tgmn01 .tgmn_area .user_sct .m_01{margin-right:10px;color:#333;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_02 .if_tgmn01 .tgmn_area .user_sct .m_02{color:#333;}
.if_ars{width:250px;height:80px;position:absolute;top:85px;left:-80px;background:#fff;z-index:9999;}
.if_ars .if_ars_tb{font-size:12px;line-height:18px;background:#fff;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_03{width:100%;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_03 .if_tgmn02{margin-top:10px;padding:5px 10px;position:relative;border:1px solid #ddd;border-radius:5px;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_03 .if_tgmn02 .tgmn_btn{width:100%;height:28px;position:relative;display:block;color:#333;font-size:14px;font-weight:bold;line-height:28px;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_03 .if_tgmn02 .tgmn_area{width:100%;padding:10px 0;border-top:1px dashed #ccc;display:block;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07{float:left;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .btn_wrap{width:100%;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .btn_wrap .btn{display:block;padding:10px 0;text-align:center;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .btn_wrap .btn.b_01{background:#888;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .btn_wrap .btn.b_02{background:#888;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .btn_wrap .btn.b_03{background:#666;}
.pif_wrap .pif_cont	.pif_contents .hd_r .tgmn_area .info_tb{width:100%;color:#333;font-size:12px;fot-weight:normal;line-height:20px;text-align:left;}
.pif_wrap .pif_cont	.pif_contents .hd_r .tgmn_area .info_tb .ec{color:#333;font-size:12px;font-weight:normal;line-height:24px;text-align:left;}
.pif_wrap .pif_cont	.pif_contents .hd_r .tgmn_area .info_tb th{width:40px;color:#aaa;font-size:11px;font-weight:normal;text-align:left;border:0;}
.pif_wrap .pif_cont	.pif_contents .hd_r .tgmn_area .info_tb td{color:#333;font-size:12px;font-weight:bold;text-align:left;border:0;}
.pif_wrap .pif_cont	.pif_contents .hd_r .tgmn_area .info_tb td .pr_lk{width:100%;height:25px;margin-top:5px;display:block;color:#666;font-size:12px;font-weight:normal;line-height:25px;text-align:center;border:1px solid #ccc;border-radius:5px;}
.pif_wrap .pif_cont	.pif_contents .hd_r .tgmn_area .info_tb td .ip_num{width:100%;height:25px;margin:5px 0;color:#333;font-size:12px;line-height:25px;border:1px solid #ddd;border-radius:2px;}
.pif_wrap .pif_cont	.pif_contents .hd_r .tgmn_area .info_tb td .ip_sbj{width:100%;height:50px;margin-top:5px;color:#fff;font-size:17px;font-weight:bold;line-height:50px;text-align:center;background:#15d3ad;border:0;border-radius:5px;}
.rrs_list{margin:0 auto;}
.rrs_list .rrs_btn{width:10px;height:23px;margin:50px 5px 0 5px;;float:left;}
.rrs_list .rrs_btn img{width:100%;}
.rrs_list .list_elm_wrap{float:left;margin:0px;overflow:hidden;text-align:center;visibility:visible;position:relative;z-index:2;left: 0px;}
.rrs_list .list_elm_wrap .list_elm{width:10000px !important;margin:0px;padding:0px;position:relative;z-index:1;left:0;}
.rrs_list .list_elm_wrap .list_elm .elm{padding:7px;margin-right:10px;background:#fff;border:1px solid #ddd;}
.rrs_list .list_elm_wrap .list_elm .elm .rrs_prd{width:100px;height:120px;}
.rrs_list .list_elm_wrap .list_elm .elm .rrs_prd:hover{background:#f2f2f2;}
.rrs_list .list_elm_wrap .list_elm .elm .rrs_prd dt{width:100%;height:60px;}
.rrs_list .list_elm_wrap .list_elm .elm .rrs_prd dt img{width:100%;height:100%;}
.rrs_list .list_elm_wrap .list_elm .elm .rrs_prd dd{width:100%;}
.rrs_list .list_elm_wrap .list_elm .elm .rrs_prd dd .sc_01{padding:2px 0;color:#333;}
.rrs_list .list_elm_wrap .list_elm .elm .rrs_prd dd .sc_01 b{color:#2f7dff;}
.rrs_list .list_elm_wrap .list_elm .elm .rrs_prd dd .sc_02{padding:2px 0;}
.rrs_list .list_elm_wrap .list_elm .elm .rrs_prd dd .sc_03{padding:2px 0;}
.rrs_list .list_elm_wrap .list_elm .elm .rrs_prd dd .sc_03 b{color:#ff7200;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .csif_wrap{padding:0 5px;margin-top:5px;position:relative;border:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .csif_wrap dt{padding-left:0px;padding-top:3px;display:block;color:#333;font-size:12px;font-weight:bold;line-height:18px;text-align:left;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .csif_wrap dd{padding:0 0 6px 0;color:#2f7dff;border-bottom:1px dashed #ccc;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .csif_wrap dd.bd_b{border-bottom:0;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .csif_wrap dd .info_tb{width:100%;color:#333;font-size:12px;font-weight:normal;line-height:20px;text-align:left;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .csif_wrap dd .info_tb .th{width:60px;padding:2px 0 2px 5px;float:left;color:#888;font-weight:normal;text-align:left;border:0;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .csif_wrap dd .info_tb .td{padding:2px 5px 2px 0;float:right;color:#333;font-size:12px;text-align:right;border:0;}
.pif_wrap .pif_cont	.pif_contents .hd_r .if_07 .csif_wrap dd .info_tb .et{padding-top:2px;color:#aaa;font-size:11px;letter-spacing:-1px;line-height:15px;text-align:left;border-top:1px solid #ddd;}

.pif_wrap .pif_cont	.pif_contents .bs_cont_03{float:right;margin-left:13px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .hd_r{padding:10px 0 0 0;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .hd_r .if_02{float:none;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .hd_r .if_07{float:none;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .hd_r .if_07 .btn_wrap{margin-top:5px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_title{width:100%;height:25px;margin-top:20px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_title .ttl{float:left;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_title .more{float:right;color:#aaa;font-size:11px;font-weight:normal;line-height:20px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content{width:100%;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .paly_list{border:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .paly_list li{height:50px;position:relative;margin:2px 0;padding:5px;text-align:left;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .paly_list li:hover{background:#f2f2f2;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .paly_list li .tum{width:80px;height:50px;float:left;position:relative;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .paly_list li .txt{width:153px;height:50px;margin-left:5px;float:left;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .paly_list li .txt .title{height:16px;display:block;overflow:hidden;color:#000;font-size:13px;font-weight:bold;line-height:16px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .paly_list li .txt .copy{height:16px;display:block;overflow:hidden;font-size:12px;line-height:16px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .paly_list li .txt .copy .q_more_b{color:#4e91ff;font-size:11px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .paly_list li .txt .copy .q_more_p{color:#4e91ff;font-size:11px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .paly_list li .txt .copy .q_more_g{color:#4e91ff;font-size:11px;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .paly_list li .green{color:#ff7200;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .if_05{padding:5px 10px;margin-top:20px;position:relative;border:1px solid #ddd;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .if_05 .info_wrap{}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .if_05 .info_wrap .info_ttl{color:#666;font-size:14px;text-align:center;font-weight:bold;line-height:25px;border-bottom:1px dashed #ccc;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .if_05 .info_wrap .info_tb{width:100%;color:#333;padding:5px 0;font-size:12px;font-weight:normal;line-height:20px;text-align:left;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .if_05 .info_wrap .info_tb .ec{color:#333;font-size:12px;font-weight:normal;line-height:24px;text-align:left;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .if_05 .info_wrap .info_tb th{width:40px;color:#aaa;font-size:11px;font-weight:normal;text-align:left;border:0;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .if_05 .info_wrap .info_tb td{color:#333;font-size:12px;font-weight:normal;text-align:left;border:0;}
.if05w{border-bottom:1px solid #4e91ff;}
.if05w .if_05{position:relative;}
.if05w .if_05 .info_wrap{}
.if05w .if_05 .info_wrap .info_ttl{width:200px;height:60px;padding:15px;float:left;padding:10px;color:#000;font-size:20px;font-weight:bold;text-align:center;line-height:60px;background:url(http://www.rtomato.com/img/bg_oblique_b.png) repeat;}
.if05w .if_05 .info_wrap .info_tb{margin-left:20px;float:left;}
.if05w .if_05 .info_wrap .info_tb th{width:80px;height:20px;font-size:14px;}
.if05w .if_05 .info_wrap .info_tb td{height:20px;border:0;font-size:14px;}
.if05w .if_05 .if_ars{top:-100px;left:240px;}
.if05w .if_05 .if_ars .if_ars_tb{border:0;}
.if05w .if_05 .if_ars .if_ars_tb td{border:1px solid #454545;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .if_08{width:100%;}
.pif_wrap .pif_cont	.pif_contents .bs_cont_03 .bs_content .if_08 img{width:100%;}
#dtl_popup_bg{width:100%;height:100%;position:fixed;left:0;top:0;background:#000;opacity:0.3;-ms-filter:alpha(opacity=30);filter:alpha(opacity=30);display:none;z-index:1000;}
#dtl_popup_box{width:100%;height:100%;position:fixed;top:150px;display:none;z-index:1100;}
#dtl_popup_box .popup_cont{width:360px;margin:0 auto;position:relative;background:#fff;}
#dtl_popup_box .popup_cont .popup_title{width:100%;height:40px;background:#ff327f;}
#dtl_popup_box .popup_cont .popup_title img{margin:12px 0 0 12px;}
#dtl_popup_box .popup_cont .popup_tb{padding:10px 13px;border:2px solid #ff327f;}
#dtl_popup_box .popup_cont .popup_tb .title_box{padding:10px 5px;}
#dtl_popup_box .popup_cont .popup_tb .text_box{padding-top:15px;border-top:1px solid #87b0ff;}
#dtl_popup_box .popup_cont .popup_tb .text_box .us_ipt_wrap{}
#dtl_popup_box .popup_cont .popup_tb .text_box .us_ipt_wrap dt{width:90px;height:32px;margin-bottom:12px;padding-left:5px;float:left;line-height:32px;}
#dtl_popup_box .popup_cont .popup_tb .text_box .us_ipt_wrap dd{float:left;margin-bottom:12px;}
#dtl_popup_box .popup_cont .popup_tb .text_box .us_ipt_wrap dd .us_ipt{width:220px;height:30px;padding-left:5px;border:1px solid #ddd;}
#dtl_popup_box .popup_cont .popup_tb .text_box .btn_wrap{width:100%;padding:15px 0;text-align:center;}
#dtl_popup_box .popup_cont .popup_tb .alert_box{text-align:center;}
#dtl_popup_close{position:absolute;right:12px;top:12px;cursor:pointer;}


.qh_menu_wrap{width:100%;height:20px;position:relative;font-size:12px;line-height:20px;text-align:right;z-index:1000;}
.qh_menu_wrap .menu{margin-right:15px;color:#333;font-size:15px;font-weight:bold;}
.qh_menu_wrap .cmnt_area{width:120px;position:absolute;right:10px;top:23px;padding:0 10px;background:#fff;border:1px solid #ddd;}
.qh_menu_wrap .cmnt_area a{width:100%;height:34px;display:block;color:#333;line-height:34px;border-bottom:1px solid #eee;}
.qh_menu_wrap .cmnt_area a:hover{color:#cc0000;}


.mp_list_wrap{padding:14px;background:#ffffff;border:1px solid #e6e2e3;}
.mp_list_wrap .mp_wrap{width:100%;margin-top:10px;z-index:1;}
.mp_list_wrap .mp_wrap .mp_ttl_wrap{width:100%;height:20px;overflow:hidden;clear:both;}
.mp_list_wrap .mp_wrap .mp_ttl_wrap .mp_ttl{width:auto;height:20px;float:left;color:#000;font-size:18px;font-weight:bold;}
.mp_list_wrap .mp_wrap .mp_ttl_wrap .mp_more_btn{width:46px;height:20px;float:right;}
.mp_list_wrap .mp_wrap .mp_ttl_wrap .mp_more_btn a{width:46px;height:20px;display:block;/*background:url(http://www.rtomato.com/img/more_btn_03.gif) no-repeat;*/}
.mp_more_btn a .btn_link{color:#555;font-size:12px;font-weight:bold;}
.mp_list_wrap .mp_wrap .mp_ttl_wrap .mp_ttl_01{background-position:0 -300px;}
.mp_list_wrap .mp_wrap .mp_ttl_wrap .mp_ttl_02{background-position:0 -330px;}
.mp_list_wrap .mp_wrap .mp_ttl_wrap .mp_ttl_03{background-position:0 -360px;}
.mp_list_wrap .mp_wrap .mp_ttl_wrap .mp_ttl_04{background-position:0 -390px;}
.mp_list_wrap .mp_wrap .mp_ttl_wrap .mp_ttl_05{background-position:0 -420px;}
.mp_list_wrap .mp_wrap .mp_ttl_wrap .ttl_sub{margin-left:5px;color:#888;font-size:12px;font-weight:normal;}
.mp_list_wrap .mp_wrap .mp_ttl_wrap .ttl_sub img{vertical-align:top;}
.mp_list_wrap .mp_wrap .mp_price_wrap{width:100%;margin-bottom:10px;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_l{width:430px;margin:0 20px 0 20px;float:left;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_r{width:430px;margin:0 20px 0 20px;float:left;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_title{width:100%;margin-top:10px;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap{width:100%;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .bd{margin-top:3px;padding:5px 10px;border:1px solid #b5b5b5;border-radius:5px;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list{line-height:18px;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb{width:100%;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_num{width:16px;height:16px;margin-right:14px;float:left;background:url(http://www.rtomato.com/img/prc_num.png) no-repeat;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_num.nh_01{background-position:0 0;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_num.nh_02{background-position:0 -16px;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_num.nh_03{background-position:0 -32px;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_num.na_01{background-position:-16px 0;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_num.na_02{background-position:-16px -16px;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_num.na_03{background-position:-16px -32px;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_ttl_h{width:40px;float:left;color:#ff004e;font-size:13px;font-weight:bold;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_ttl_a{width:40px;float:left;color:#327dfd;font-size:13px;font-weight:bold;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_txt{width:338px;float:left;color:#000;font-size:13px;font-weight:bold;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_ar{width:16px;height:16px;margin-right:52px;float:left;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_pr{margin-right:10px;float:left;color:#ff7200;font-size:16px;font-weight:bold;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .list .prc_tb .prc_dt{float:left;color:#888;font-size:12px;}
.mp_list_wrap .mp_wrap .mp_price_wrap .prc_list_wrap .bar{width:100%;height:1px;margin:3px 0;background:#ddd;}

.mp_list_wrap .mp_wrap .mp_cont .play_view{position:relative;}
.mp_list_wrap .mp_wrap .mp_cont .play_view .ep_01{color:#ffffff;position:absolute;top:64px;left:12px;font-size:11px;z-index:10;}
.mp_list_wrap .mp_wrap .mp_cont .play_view .vod{width:120px;height:23px;left:8px;top:59px;position:absolute;background-color:Black;filter:alpha(opacity=50);opacity:0.7;-moz-opacity:0.5;}
.mp_list_wrap .mp_wrap .mp_cont .play_view .icon_vr{position:absolute;left:8px;top:36px;z-index:1000;border:0;}
.mp_list_wrap .mp_wrap .mp_cont .play_view .icon_vr img{width:22px;height:22px;}
.mp_list_wrap .mp_wrap .mp_cont .play_view .icon_best{position:absolute;left:-2px;top:0;z-index:1000;border:0;}
.mp_list_wrap .mp_wrap .mp_cont .play_view .icon_new{position:absolute;left:7px;top:5px;z-index:1000;border:0;}
.mp_list_wrap .mp_wrap .mp_cont .play_view .icon_best_num{position:absolute;left:0;top:0;z-index:1000;border:0;}
.mp_list_wrap .mp_wrap .mp_cont .play_view .icon_df{width:55px;height:auto;position:absolute;left:74px;top:5px;z-index:1000;border:0;}
.mp_list_wrap .mp_wrap .mp_cont .sel{width:136px;height:70px;text-align:center;}
.mp_list_wrap .mp_wrap .mp_cont .sel a{width:100%;height:70px;display:inline-block;}
.mp_list_wrap .mp_wrap .mp_cont .sel a:link, .mp_list_wrap .mp_wrap .mp_cont .sel a:visited{background:none;}
.mp_list_wrap .mp_wrap .mp_cont .sel a:hover, .mp_list_wrap .mp_wrap .mp_cont .sel a:active{background-color:#e9e9e9;color:#696969;text-decoration:none;}
.mp_list_wrap .mp_wrap .mp_cont .sel .tit{width:100%;height:15px;margin-top:5px;color:#2f7dff;font-size:12px;font-weight:bold;text-align:center;line-height:15px;}
.mp_list_wrap .mp_wrap .mp_cont .sel .txt{width:100%;height:15px;margin-top:5px;font-size:12px;text-align:center;}
.mp_list_wrap .mp_wrap .mp_cont .sel .txt .st{font-size:12px;font-weight:normal;color:#888;}
.mp_list_wrap .mp_wrap .mp_cont .sel .pr{width:100%;height:35px;margin-top:5px;font-size:12px;text-align:center;}
.mp_list_wrap .mp_wrap .mp_cont .sel .pr b{color:#000;font-size:14px;}
.mp_list_wrap .mp_wrap .mp_cont .sel .pr img{vertical-align:top;}
.mp_more_btn{float:right;}

/****************************메인-테마매물***************************************/
.mp_thm .theme_menu{overflow:visible;}
.mp_thm .theme_menu .t_01{background:url(http://www.rtomato.com/img/csm03_menu01.gif) no-repeat;}
.mp_thm .theme_menu .t_02{background:url(http://www.rtomato.com/img/csm03_menu02.gif) no-repeat;}
.mp_thm .theme_menu .t_03{background:url(http://www.rtomato.com/img/csm03_menu03.gif) no-repeat;}
.mp_thm .theme_menu .t_04{background:url(http://www.rtomato.com/img/csm03_menu04.gif) no-repeat;}
.mp_thm .theme_menu .t_05{background:url(http://www.rtomato.com/img/csm03_menu05.gif) no-repeat;}
.mp_thm .theme_menu .t_06{background:url(http://www.rtomato.com/img/csm03_menu06.gif) no-repeat;}
.mp_thm .theme_menu .t_07{background:url(http://www.rtomato.com/img/csm03_menu07.gif) no-repeat;}
.mp_thm .theme_menu .t_08{background:url(http://www.rtomato.com/img/csm03_menu08.gif) no-repeat;}
.mp_thm .theme_menu .t_01:hover, .mp_thm .theme_menu .sliderkit-selected .t_01{background:url(http://www.rtomato.com/img/csm03_menu01_up.gif) no-repeat;}
.mp_thm .theme_menu .t_02:hover, .mp_thm .theme_menu .sliderkit-selected .t_02{background:url(http://www.rtomato.com/img/csm03_menu02_up.gif) no-repeat;}
.mp_thm .theme_menu .t_03:hover, .mp_thm .theme_menu .sliderkit-selected .t_03{background:url(http://www.rtomato.com/img/csm03_menu03_up.gif) no-repeat;}
.mp_thm .theme_menu .t_04:hover, .mp_thm .theme_menu .sliderkit-selected .t_04{background:url(http://www.rtomato.com/img/csm03_menu04_up.gif) no-repeat;}
.mp_thm .theme_menu .t_05:hover, .mp_thm .theme_menu .sliderkit-selected .t_05{background:url(http://www.rtomato.com/img/csm03_menu05_up.gif) no-repeat;}
.mp_thm .theme_menu .t_06:hover, .mp_thm .theme_menu .sliderkit-selected .t_06{background:url(http://www.rtomato.com/img/csm03_menu06_up.gif) no-repeat;}
.mp_thm .theme_menu .t_07:hover, .mp_thm .theme_menu .sliderkit-selected .t_07{background:url(http://www.rtomato.com/img/csm03_menu07_up.gif) no-repeat;}
.mp_thm .theme_menu .t_08:hover, .mp_thm .theme_menu .sliderkit-selected .t_08{background:url(http://www.rtomato.com/img/csm03_menu08_up.gif) no-repeat;}
.mp_thm .theme_wrap{width:100%;}
.mp_thm .theme_wrap .theme_elm{width:100%;}


/* 21040725 혜민-매물리스트 */
.prd_wrap .prd_title .sub_title{width:120px;height:20px;margin:0;color:#cc0000;font-size:14px;font-weight:bold;}
.prd_wrap .prd_cont .sub_sttl_01{margin-left:10px;margin-bottom:5px;color:#333333;font-size:14px;font-weight:bold;}
.prd_wrap .prd_cont .sub_sttl_02{margin-left:10px;margin-bottom:5px;color:#333333;font-size:14px;font-weight:bold;}
.prd_wrap .prd_cont{width:100%;}
.prd_wrap .prd_cont .bdttl{height:16px;padding:7px 0;background:#888888;border-top:1px solid #555555;}
.prd_wrap .prd_cont .bdttl li{float:left;display:inline-block;color:#ffffff;font-size:12px;font-weight:bold;text-align:center;}
.prd_wrap .prd_cont .bdttl li.sttl01{width:90px;}
.prd_wrap .prd_cont .bdttl li.sttl02{width:100px;}
.prd_wrap .prd_cont .bdttl li.sttl03{width:240px;}
.prd_wrap .prd_cont .bdttl li.sttl04{width:80px;}
.prd_wrap .prd_cont .bdttl li.sttl05{width:120px;}
.prd_wrap .prd_cont .bdttl li.sttl06{width:160px;}
.prd_wrap .prd_cont .bdttl li.sttl07{width:160px;}
.pif_mp03{margin-bottom:20px;}
.pif_mp03 .title{padding:0 0 5px 3px;}
.prd_wrap .prd_cont .mp_wrap02 .mp_cont02 .sel .tit.pp{height:40px;margin-top:0;}
.prd_wrap .prd_cont .mp_wrap02 .mp_cont02 .sel .tit.pp .premium{width:58px;height:16px;margin-top:4px;display:block;background:url(http://www.rtomato.com/img/premium.png) no-repeat 0 0;}
.prd_wrap .prd_cont .mp_wrap03{width:100%;border-top:1px solid #dddddd;border-bottom:1px solid #555555;z-index:1;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03{height:68px;color:#333333;font-size:12px;line-height:18px;border-bottom:1px solid #dddddd;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03.mp_cont03_ip{height:78px;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 li{float:left;margin:5px;text-align:center;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt01{width:180px;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt01 .deal{width:78px;float:left;color:#fff;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt01 .deal p{color:#000;background:#fff;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt01 .prog{background:#ff7200;border:1px solid #ff7200;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt01 .conc{background:#666;border:1px solid #666;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt01 .tbm{width:90px;margin-left:10px;float:left;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt01 .tbm .dp{display:none;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt01 .tbm .wns{display:block !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02{width:auto;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_01{width:100px;margin-right:10px;float:left;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_01 .play_view_02{float:left;position:relative;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_01 .play_view_02 .vr_btn{width:24px;height:24px;position:absolute;left:0;top:34px;border:0;z-index:100;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_01 .play_view_02 .vr_btn img{width:100%;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_01 .play_view_02 .play_btn{width:42px;position:absolute;left:30px;top:8px;border:0;z-index:100;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_01 .play_view_02 .play_img{width:100px;height:58px;border:0;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02{padding-right:10px;float:left;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02:hover{background:#f2f2f2;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02 .play_st_wrap{display:block;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02 .play_st_wrap .play_st{float:left;text-align:left;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02 .play_st_wrap .play_st .st{width:125px;float:left;color:#2f7dff;display:block !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02 .play_st_wrap .play_st .ar{width:80px;float:left;font-weight:bold;text-align:center;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02 .play_st_wrap .play_st .pr{width:115px;float:left;font-size:14px;font-weight:bold;text-align:center;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02 .play_st_wrap .play_st .pr .dp{display:none;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02 .play_st_wrap .play_se{float:left;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02.wt_01{width:320px;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02.wt_02{width:430px;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02.wt_01 .play_st_wrap .play_se{width:320px;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02.wt_01 .play_st_wrap .play_st .st{width:125px;font-size:14px;font-weight:bold;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02.wt_01 .play_st_wrap .play_st .pr{color:#ff7200;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02.wt_02 .play_st_wrap .play_se{width:430px;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02.wt_02 .play_st_wrap .play_st .st{width:235px;font-size:14px;font-weight:bold;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_02.wt_02 .play_st_wrap .play_st .pr{color:#ff7200;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_03{width:150px;float:left;font-weight:bold;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt02 .dst_03 .te .tem{padding:0 8px;display:none;background:#f2eee9;border:1px solid #ddd;border-radius:3px;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt06{width:150px;}
.prd_wrap .prd_cont .mp_wrap03 .mp_cont03 .stxt06 input{margin-top:15px;}


.error_cont{width:100%;padding-top:120px;}
.error_wrap{width:480px;margin:0 auto;text-align:center;}
.error_wrap .title{margin-bottom:30px;}
.error_wrap .label{margin-bottom:50px;}
.error_wrap .copy{width:100%;color:#888;font-size:12px;line-height:18px;}


.header{width:100%;height:54px;position:fixed;top:0;left:0;background:#ffffff;border-bottom:1px solid #cccccc;z-index:1000000;}
.header .frst_box{width:54px;height:54px;float:left;position:relative;z-index:10;}
.header .frst_box h5{float:left;}
.header .frst_box h5 .tgl_menu_btn{width:54px;height:54px;display:block;background:url(http://www.rtomato.com/img/img.png) -470px -10px;cursor:pointer;}
.header .frst_box h5 .tgl_menu_btn.on{background-position:-540px -10px;}
.header_tgl .tgl_menu_all {position:fixed;left:0;top:0;bottom:0;z-index:100000;}
.header_tgl .tgl_menu_all .tgl_menu_bg{width:230px;height:100%;display:none;position:fixed;left:0;top:0;background:#ffffff;border-right:1px solid #dddddd;z-index:1;}
.header_tgl .tgl_menu_all .tgl_menu_wrap{width:230px;height:100%;overflow:hidden;padding:0;display:none;position:absolute;left:0;top:55px;background:#ffffff;border-right:1px solid #dddddd;z-index:10;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap{height:220px;padding:0 10px;padding-top:20px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .wrap_ofc{height:310px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .tgl_menu_scr{width:250px;height:100%;overflow-y:scroll;overflow-x:hidden;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm{padding-left:20px;margin:10px 0;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm a{width:190px;height:30px;display:block;background:url(http://www.rtomato.com/img/img.png) 0 0;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_01{background-position:0 -8px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_02{background-position:0 -48px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_03{background-position:0 -87px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_04{background-position:0 -130px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_05{background-position:0 -166px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_06{background-position:0 -202px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_07{background-position:0 -244px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_08{background-position:0 -530px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_09{background-position:0 -570px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_01:hover{background-position:-220px -8px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_02:hover{background-position:-220px -48px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_03:hover{background-position:-220px -87px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_04:hover{background-position:-220px -130px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_05:hover{background-position:-220px -166px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_06:hover{background-position:-220px -202px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_07:hover{background-position:-220px -244px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_08:hover{background-position:-220px -530px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_09:hover{background-position:-220px -570px;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm_line{width:100%;height:1px;margin:20px 0;background:#dddddd;}
.header_tgl .login_area{height:200px;padding-top:10px;text-align:center;}
.header_tgl .login_area .ancm{padding-top:20px;color:#000000;font-size:12px;font-weight:normal;line-height:24px;text-align:center;}
.header_tgl .login_area .btn_wrap{margin:0 auto;margin-top:10px;}
.header_tgl .login_area .btn_wrap .btn_login{width:66px;height:26px;display:inline-block;color:#cc0000;font-size:12px;font-weight:bold;line-height:24px;background:url(http://www.rtomato.com/img/img.png) -470px -170px;}
.header_tgl .login_area .btn_wrap .btn_logout{width:66px;height:26px;display:inline-block;color:#333333;font-size:12px;font-weight:bold;line-height:24px;background:url(http://www.rtomato.com/img/img.png) -470px -170px;}
.header_tgl .login_area .btn_wrap .btn_mypage{width:82px;height:26px;display:inline-block;color:#ffffff;font-size:12px;font-weight:bold;line-height:24px;background:url(http://www.rtomato.com/img/img.png) -470px -210px;}
.header .search_area{width:100%;height:54px;position:absolute;z-index:5;} /*반응형width*/
.header .search_area .search_orn{width:1000px;height:54px;margin:0 auto;padding-left:200px;}
.header .search_area .search_orn .sc_banner_wrap{height:34px;float:left;margin:9px 0;}
.header .search_area .search_orn .sc_banner_wrap .sc_banner01{height:13px;margin-top:10px;}
.header .search_area .search_orn .sch_detail_wrap{width:auto;float:left;position:relative;}
.header .search_area .search_orn .sch_detail_wrap .sch_detail_btn{width:70px;height:36px;position:relative;display:none;background:url(http://www.rtomato.com/img/img.png) no-repeat;background-position:-530px -110px;}
.sch_detail_area{width:100%;background:#fff;}
.sch_detail_area .sch_txt{padding:0 2px;}
.sch_detail_area .sch_txt .sch_ad{float:left;padding-right:5px;}
.sch_detail_area .sch_txt .sch_check{float:left;padding-left:5px;}
.sch_detail_area .sch_txt .sch_check .sc_menu{width:72px;height:18px;display:block;background:url(http://www.rtomato.com/img/sc_menu.png) no-repeat;}
.sch_detail_area .sch_txt .sch_check .m_01{background-position:0 0;}
.sch_detail_area .sch_txt .sch_check .m_02{background-position:0 -40px;}
.sch_detail_area .sch_txt .sch_check .m_01:hover{background-position:0 -20px;}
.sch_detail_area .sch_txt .sch_check .m_02:hover{background-position:0 -60px;}
.sch_detail_area .sch_txt .sch_check .check_wrap{padding-top:10px;}
.sch_detail_area .sch_txt .sch_check .check_wrap input{width:18px;height:18px;}
.sch_detail_area .sch_txt .sch_check .check_wrap .alto_check, .sch_detail_area .sch_txt .sch_check .check_wrap .alto_radio{line-height:20px;}
.sch_detail_area .sch_txt .sch_select_wrap{*max-width:800px;margin:9px 0;float:left;}
.sch_detail_area .sch_txt .sch_select_wrap .sch_select{width:auto;*width:80px;margin:0;float:left;}
.sch_detail_area .sch_txt .sch_select_wrap .sch_select select{height:34px;background:#ffffff;border:0;}
.sch_detail_area .sch_txt .sch_select_wrap .sch_select .sbHolder{width:auto;height:34px;padding:0 3px;}
.sch_detail_area .sch_txt .sch_select_wrap .sch_select .sbHolder .sbToggle{width:10px;height:34px;float:right;position:static;display:inline-block;background-position:-62px -116px;}
.sch_detail_area .sch_txt .sch_select_wrap .sch_select .sbHolder .sbSelector{width:auto;height:34px;float:left;padding:0 2px;padding-left:2px;position:static;display:inline-block;line-height:34px;text-indent:0;}
.sch_detail_area .sch_txt .sch_select_wrap .sch_select .sbHolder .sbOptions{*min-height:300px;*max-height:700px;}
.sch_detail_area .sch_txt .sch_select_wrap .sch_select .sbHolder .sbOptions li{border-bottom:dotted 1px #515151;}
.sch_detail_area .sch_txt .sch_select_wrap .sch_select .sbHolder .sbOptions li a{padding:7px 0;display:inline-block;white-space:nowrap;border-bottom:0;}
.sch_detail_area .sch_txt .sch_df_wrap{width:126px;height:34px;margin:0;float:left;border:0;}
.sch_detail_area .sch_txt .sch_df_wrap .sch_df_txt input{width:51px;height:34px;padding:0 2px;font-size:14px;color:#333333;line-height:32px;border:1px solid #ddd;}
.sch_detail_area .sch_txt .sch_df_btn_wrap{width:37px;}
.sch_detail_area .sch_txt .sch_df_wrap .sch_df_btn input{width:37px;height:36px;background:url(http://www.rtomato.com/img/img.png) no-repeat;background-position:-470px -110px;border:0;}
.sch_detail_area .sch_btn{float:left;margin:0;}
.sch_detail_area .sch_btn input{width:50px;height:36px;background:url(http://www.rtomato.com/img/img.png) -470px -440px no-repeat;border:0;}
.header .search_area .search_orn .sch_detail_wrap_02{margin:9px 0;position:relative;margin-left:10px;float:left;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_btn{position:relative;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_area{width:900px;position:absolute;right:0;top:46px;background:#f5f5f5;border:1px solid #aaa;border-top:0;z-index:100;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_area .sc_dtl_txt{width:760px;padding:10px 10px 10px 20px;float:left;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_area .sc_dtl_txt .sc_dtl_elm{margin:5px;float:left;color:#333;border-right:1px solid #e5e5e5;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_area .sc_dtl_txt .sc_dtl_elm b{width:42px;display:inline-block;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_area .sc_dtl_txt .sc_dtl_elm select{width:100px;height:30px;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_area .sc_dtl_txt .sc_dtl_elm .us_txt{width:60px;height:28px;padding:0 2px;border:1px solid #aaa;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_area .sc_dtl_txt .m_01{width:330px;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_area .sc_dtl_txt .m_02{width:200px;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_area .sc_dtl_txt .m_03{width:150px;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_area .sc_dtl_txt .m_04{width:330px;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_area .sc_dtl_txt .m_05{width:200px;}
.header .search_area .search_orn .sch_detail_wrap_02 .sc_dtl_area .sc_dtl_et{padding:10px 20px 10px 10px;margin-top:15px;float:right;}
.header .hbn_wrap{position:relative;float:right;z-index:10;}

.log_cont{width:610px;margin:0 auto;padding:40px 0 30px 0px;}
.log_cont .login_wrap{width:318px;padding:6px 0;float:left;position:relative;background:#fff;border:1px solid #ddd;}
.log_cont .login_wrap .copy{padding:5px 13px;text-align:left;}
.log_cont .login_wrap .copy .log_input{height:32px;padding:0 5px;font-size:15px;border:1px solid #ddd;border-radius:2px;}
.log_cont .login_wrap .label{padding:10px 0 2px;margin:0 10px;margin-bottom:10px;color:#000000;font-size:12px;border-bottom:2px solid #cc0000;}
.log_cont .login_wrap .bt{padding:5px 10px;color:#000000;font-size:11px;}
.log_cont .login_wrap .login_btn{padding:10px;text-align:center;}
.log_cont .login_wrap .btn{padding:5px 10px;}
.log_cont .login_banner{width:280px;height:250px;float:left;margin-left:10px;}
.log_cont .login_wrap.join_wrap{width:610px;padding:20px 0;float:none;}
.log_cont .login_wrap.join_wrap .copy{width:auto;padding:30px 0;margin:10px 20px 0;}
.log_cont .login_wrap.join_wrap .copy .ttl{width:100px;margin-right:10px;display:inline-block;color:#888;font-weight:bold;text-align:right;}
.log_cont .login_wrap.join_wrap .label{padding:20px 0 4px;margin:0 20px;}
.log_cont .pwp{width:568px;padding:6px 20px;float:none;}
.log_cont .pwp .pw_input{width:95%;padding:10px;color:#000;font-size:14px;text-align:left;}
.log_cont .pwp .copy .ct_us{width:100px;height:32px;padding:0 5px;color:#000;font-size:14px;border:1px solid #ddd;border-radius:2px;}
.log_cont .pwp .copy .pw_r{line-height:16px;}
.log_cont .pwp .copy .pw_r.case_1{}
.log_cont .pwp .copy .pw_r.case_2{margin-top:10px;}
.log_cont .pwp .copy .pw_r .ct_txt{padding-top:5px;}
.log_cont .pwp .pw_btn{margin-top:10px;padding:10px;text-align:center;}
.log_cont .login_wrap.myp_df_wrap .copy{padding-top:0;}
.log_cont .myp_df_wrap .label .link_mp{margin-top:7px;}
.log_cont .myp_df_wrap .label .link_mp a{padding:7px 10px;color:#fff;font-size:12px;font-weight:bold;text-align:center;background:#4e91ff;border:0;border-radius:5px;}
.log_cont .myp_df_wrap .fr_line{width:100%;margin:10px 0;border-bottom:1px solid #ddd;}
.log_cont .myp_df_wrap .fr_box{background:#fff;}
.log_cont .myp_df_wrap .fr_box li{margin-bottom:7px;}
.log_cont .myp_df_wrap .fr_box li.mb_10{margin-bottom:10px;}
.log_cont .myp_df_wrap .fr_box .fr_slct{height:30px;}
.log_cont .myp_df_wrap .user_id_mp{color:#000;font-size:15px;font-weight:bold;}
.log_cont .login_wrap .user_md_mp, .log_cont .myp_df_wrap .user_md_mp{padding:7px 10px;margin-right:5px;color:#333;font-size:12px;font-weight:bold;background:#fff;border:1px solid #ddd;cursor:pointer;}
.log_cont .login_wrap .mp_cc, .log_cont .myp_df_wrap .mp_cc{color:#888;}
.log_cont .login_wrap .user_md_mp.pd_2, .log_cont .myp_df_wrap .user_md_mp.pd_2{padding:7px 20px;}
.log_cont .login_wrap .myp_df, .log_cont .myp_df_wrap .myp_df{margin-top:20px;}
.log_cont .myp_df_wrap .fr_wrap{margin-left:110px;}
.log_cont .myp_df_wrap .fr_wrap .fr_box{padding:5px 0;}
.log_cont .myp_df_wrap .fr_wrap .fr_box .btn_wrap{height:30px;margin-top:17px;}
.log_cont .login_wrap .dp_none{display:none !important;}

.page_cont{width:610px;margin:0 auto;}
.page_cont .page_wrap{padding:0;float:none;position:relative;text-align:center;background:#fff;border:1px solid #ddd;}
.page_cont .page_wrap img{width:100%;}

.regi_prc{padding-bottom:10px;text-align:center;}
.mypage_wrap .regi_btn{margin-top:20px;text-align:center;}
.mypage_wrap .regi_btn input{width:100px;height:34px;}
.notice_rt{width:70%;margin:0 auto;position:relative;}
.notice_img{width:100%;}
.notice_btn{position:absolute;}

.ttb_01 img{width:100%;}


/*커뮤니티*/
.cmnt_wrap{width:700px;padding:14px;background:#ffffff;border:1px solid #e6e2e3;}
.cmnt_wrap .title{width:100%;height:30px;}
.cmnt_wrap .title .thttl{color:#888;font-size:12px;line-height:30px;font-weight:normal;}
.cmnt_wrap .title .thm{color:#333;font-weight:bold;}
.cmnt_wrap .title2{height:40px;display:block;margin-top:20px;padding-left:10px;color:#333;font-size:18px;font-weight:bold;line-height:40px;border-bottom:2px solid #aaa;}
.cmnt_wrap .ctts{width:100%;}
.cmnt_wrap .ctts .btn_df_wrap{width:100%;margin:10px 0;text-align:center;}
.cmnt_wrap .ctts .btn_df_wrap input{width:50px;height:24px;font-size:12px;background:url(http://www.rtomato.com/img/img.png) -560px -170px;border:0;}
.cmnt_wrap .ctts .btn_df_wrap a{width:50px;height:24px;display:inline-block;font-size:12px;line-height:24px;background:url(http://www.rtomato.com/img/img.png) -560px -170px;border:0;}
.cmnt_wrap .ctts .btn_df_wrap .sj{color:#333;font-weight:bold;}
.cmnt_wrap .ctts .btn_df_wrap .cc{color:#666;font-weight:normal;}
.cmnt_wrap .ctts .slct{width:100%;border:1px solid #eee;}
.cmnt_wrap .ctts .slct th{height:30px;padding:10px;font-size:15px;font-weight:bold;background:#f7f7f7;border-bottom:1px solid #eee;}
.cmnt_wrap .ctts .slct td{width:25%;height:30px;padding:10px 0;font-size:12px;text-align:center;}
.cmnt_wrap .ctts .slct td a{color:#333;font-weight:bold;}
.cmnt_wrap .ctts .slct td a:hover{text-decoration:underline;}
.cmnt_wrap .ctts .cmnt_board_wrap{width:100%;margin:20px 0;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_user_wrap{width:100%;margin-bottom:10px;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_user_wrap .user_btn{float:left;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_user_wrap .user_btn .b_counsel{width:64px;height:24px;display:inline-block;color:#333;font-size:12px;font-weight:bold;line-height:24px;text-align:center;background:url(http://www.rtomato.com/img/img.png) -470px -170px;border:0;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_user_wrap .user_btn .b_myqna{width:64px;height:24px;display:inline-block;color:#888;font-size:12px;font-weight:bold;line-height:24px;text-align:center;background:url(http://www.rtomato.com/img/img.png) -470px -170px;border:0;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_user_wrap .user_search{float:right;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_user_wrap .user_search .s_input{width:160px;height:20px;float:left;padding:2px 5px;border:1px solid #ddd;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_user_wrap .user_search .s_btn{width:26px;height:26px;float:left;background:url(http://www.rtomato.com/img/img.png) -670px -110px;border:0;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap{width:100%;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .ttl{width:100%;color:#666;font-size:12px;font-weight:bold;text-align:left;background:#f5f5f5;border-bottom:1px solid #eee;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .ttl2{display:none;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .ttl li{height:30px;float:left;padding-left:10px;line-height:30px;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .ttl .ttl_01{width:390px;text-align:center;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .ttl .ttl_02{width:90px;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .ttl .ttl_03{width:90px;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .ttl .ttl_04{width:90px;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .txt{width:100%;color:#333;font-size:12px;font-weight:normal;text-align:left;border-bottom:1px solid #eee;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .txt li{height:30px;float:left;padding-left:10px;line-height:30px;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .txt .txt_01{width:390px;color:#333;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .txt .txt_01 .df{max-width:340px;float:left;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .txt .txt_01 .as{width:40px;margin-left:10px;float:left;color:#ff7200;font-size:11px;font-weight:bold;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .txt .txt_02{width:90px;color:#888;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .txt .txt_03{width:90px;color:#2f7dff;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .txt .txt_03.u_sc{color:#333;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .txt .txt_04{width:90px;color:#aaa;}
/*커뮤니티_나의Q&A*/
.cmnt_wrap .ctts .cmnt_board_wrap .board_user_wrap .user_st{width:100%;padding:5px 0;text-align:right;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_user_wrap .user_st .st{margin-right:10px;color:#333;font-weight:bold;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_user_wrap .user_st .st .stn{color:#2f7dff;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .ttl .ttl_01.myq{width:490px;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .ttl .ttl_02.myq{width:90px;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .txt .txt_01.myq{width:490px;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .txt .txt_02.myq{width:90px;}
.cmnt_wrap .ctts .cmnt_board_wrap .board_list_wrap .txt .txt_01.myq .df{max-width:440px;float:left;}
/*커뮤니티_부동산상담신청*/
.cmnt_wrap .ctts .write_wrap{width:100%;margin-top:10px;}
.cmnt_wrap .ctts .write_wrap th{width:120px;color:#333;font-weight:bold;line-height:30px;}
.cmnt_wrap .ctts .write_wrap td{width:560px;padding:5px 0;color:#333;font-weight:bold;line-height:30px;}
/*커뮤니티_부동산상담읽기*/
.cmnt_wrap .ctts .read_wrap{width:100%;}
.cmnt_wrap .ctts .read_wrap .u_title{width:100%;border-bottom:2px solid #ddd;}
.cmnt_wrap .ctts .read_wrap .u_title li{padding:0 5px;font-size:11px;line-height:40px;float:left;}
.cmnt_wrap .ctts .read_wrap .u_title li.bar{color:#ddd;}
.cmnt_wrap .ctts .read_wrap .u_title li.txt_01{width:100%;color:#333;font-size:14px;font-weight:bold;line-height:20px;}
.cmnt_wrap .ctts .read_wrap .u_title li.txt_02{color:#666;clear:both;}
.cmnt_wrap .ctts .read_wrap .u_title li.txt_03{color:#aaa;}
.cmnt_wrap .ctts .read_wrap .u_title li.txt_04{color:#333;}
.cmnt_wrap .ctts .read_wrap .u_text{padding:20px 5px;color:#333;font-size:14px;line-height:26px;text-align:center;}
.cmnt_wrap .ctts .read_wrap .u_btn{padding:10px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.cmnt_wrap .ctts .read_wrap .u_btn .btn_l{float:left;}
.cmnt_wrap .ctts .read_wrap .u_btn .btn_l .menu{width:80px;height:24px;display:inline-block;color:#fff;font-size:12px;line-height:24px;font-weight:bold;text-align:center;background:url(http://www.rtomato.com/img/img.png) -470px -210px;border:0;}
.cmnt_wrap .ctts .read_wrap .u_btn .btn_r{float:right;}
.cmnt_wrap .ctts .read_wrap .u_btn .btn_r .sp{width:50px;height:24px;display:inline-block;color:#333;font-size:12px;line-height:24px;font-weight:bold;text-align:center;background:url(http://www.rtomato.com/img/img.png) -560px -170px;border:0;}
.cmnt_wrap .ctts .read_wrap .u_btn .myrp_area{width:100%;padding-top:5px;clear:both;}
.cmnt_wrap .ctts .read_wrap .u_btn .myrp_area .sc{width:50px;height:24px;margin-top:60px;display:inline-block;font-size:12px;line-height:24px;font-weight:normal;text-align:center;background:url(http://www.rtomato.com/img/img.png) -560px -170px;border:0;}
.cmnt_wrap .ctts .read_wrap .u_rp{padding:20px 10px;}
.cmnt_wrap .ctts .read_wrap .u_rp .ttl{margin:10px 0;color:#333;font-size:16px;font-weight:bold;}
.cmnt_wrap .ctts .read_wrap .u_rp .ttl .num{color:#cc0000;font-size:20px;}
.cmnt_wrap .ctts .read_wrap .u_rp .txt{margin-top:20px;padding:10px;border:1px solid #ddd;border-radius:5px;}
.cmnt_wrap .ctts .read_wrap .u_rp .txt dt{padding:5px 0;color:#aaa;font-size:11px;border-bottom:1px solid #ddd;}
.cmnt_wrap .ctts .read_wrap .u_rp .txt dt b{color:#000;font-size:12px;}
.cmnt_wrap .ctts .read_wrap .u_rp .txt dt .date{color:#aaa;}
.cmnt_wrap .ctts .read_wrap .u_rp .txt dd{padding:10px 0;font-size:14px;line-height:26px;}
/*커뮤니티_부동산상담읽기*/
.cmnt_wrap .ctts .int_wrap{padding:10px;}
.cmnt_wrap .ctts .int_wrap .int{padding:10px;padding-bottom:0;overflow:hidden;background:#f5f5f5;border:1px solid #e5e5e5;}
.cmnt_wrap .ctts .int_wrap .int dt{float:left;}
.cmnt_wrap .ctts .int_wrap .int dt img{width:100%;}
.cmnt_wrap .ctts .int_wrap .int dd{padding:10px;float:left;}
.cmnt_wrap .ctts .int_wrap .int dd .data_01{color:#000;font-size:17px;font-weight:bold;}
.cmnt_wrap .ctts .int_wrap .int dd .data_02{font-size:12px;font-weight:normal;line-height:16px;}
.cmnt_wrap .ctts .int_wrap .int dd .data_03{font-size:12px;font-weight:bold;}
.cmnt_wrap .ctts .int_wrap .int dd .data_03 .ttl{color:#666;}
.cmnt_wrap .ctts .int_wrap .int dd .data_03 .txt{color:#1bb395;}
.cmnt_wrap .ctts .int_wrap_02{padding:10px;}
.cmnt_wrap .ctts .int_wrap_02 .int_img{width:100%;border:1px solid #ddd;}


/* 뉴스 */
.news_hot{width:100%;}
.news_hot .mg_ct{margin-right:20px;}
.news_hot .cts_wrap{width:340px;float:left;}
.news_hot .cts_wrap .cts_image{width:100%;height:200px;}
.news_hot .cts_wrap .cts_image img{width:100%;height:100%;}
.news_hot .cts_wrap .cts_ttl{width:100%;color:#333;font-size:16px;font-weight:bold;line-height:40px;}
.news_hot .cts_wrap .cts_ttl:hover{text-decoration:underline;}
.news_hot .cts_wrap .cts_txt{width:100%;color:#666;font-size:12px;line-height:18px;}
.news_hot .cts_wrap .cts_txt:hover{text-decoration:underline;}
.news_hot .cts_wrap .cts_date{width:100%;color:#aaa;font-size:11px;line-height:18px;text-align:right;}
.news_land{width:100%;margin-top:30px;}
.news_land .title{width:100%;padding-bottom:2px;margin-bottom:10px;text-align:left;border-bottom:2px solid #cc0000;}
.news_land .cts_wrap{padding:10px;border-bottom:1px solid #ccc;}
.news_land .cts_wrap .cts_image{width:130px;height:80px;float:left;}
.news_land .cts_wrap .cts_image img{width:100%;height:100%;}
.news_land .cts_wrap .cts_txt_wrap{width:530px;float:right;}
.news_land .cts_wrap .cts_txt_wrap .cts_ttl{color:#333;font-size:15px;font-weight:bold;}
.news_land .cts_wrap .cts_txt_wrap .cts_ttl:hover{text-decoration:underline;}
.news_land .cts_wrap .cts_txt_wrap .cts_txt{margin-top:10px;color:#666;font-size:12px;line-height:18px;}
.news_land .cts_wrap .cts_txt_wrap .cts_txt:hover{text-decoration:underline;}
.news_land .cts_wrap .cts_txt_wrap .cts_date{margin-top:5px;color:#aaa;font-size:11px;line-heihgt:18px;text-align:right;}
.news_land .news_s_ud{padding:10px 0;text-align:center;}
.news_land .news_s_ud input{vertical-align:middle;}
.news_land .news_s_ud .middle_search{width:215px;height:21px;padding:2px 3px 0 3px;font-size:12px;color:#888888;border:1px solid #999;}
.news_main_tab_1{width:100%;}
.news_main_tab_1 .tab_title{width:100%;margin-bottom:10px;}
.news_main_tab_1 .tab_title .tab_nm_menu{float:left;display:block;text-align:center;background:#e5e5e5;}
.news_main_tab_1 .tab_title .date{padding-right:10px;color:#666;font-size:12px;font-weight:bold;line-height:30px;text-align:right;background:#ffffff;border:1px solid #ddd;clear:both;}
.news_main_tab_1 .cnt_menu .nm_menu{width:100%;padding-bottom:2px;margin-bottom:10px;text-align:left;border-bottom:2px solid #cc0000;}
#b_side{width:230px;margin:20px 0;float:right;position:relative;text-align:left;vertical-align:top;}
#b_side_02{width:208px;padding:14px 10px;margin:40px 0;float:right;position:relative;text-align:left;vertical-align:top;background:#ffffff;border:1px solid #e6e2e3;}
.news_main_tab{width:100%;}
.news_main_tab .tab_title{width:100%;margin-bottom:10px;}
.news_main_tab .tab_title .tab_nm_menu{float:left;display:block;text-align:center;background:#e5e5e5;}
.news_main_tab .tab_title .date{padding-right:10px;color:#666;font-size:12px;font-weight:bold;line-height:30px;text-align:right;background:#ffffff;border:1px solid #ddd;clear:both;}
.news_main_tab .cnt_menu{margin-bottom:30px;}
.news_main_tab .cnt_menu .nm_menu{width:100%;padding-bottom:2px;margin-bottom:10px;text-align:left;border-bottom:2px solid #cc0000;}
.news_main_tab .cnt_menu .cts_wrap{padding:4px;margin-bottom:5px;background:#fff;border:1px solid #ccc;}
.news_main_tab .cnt_menu .cts_wrap .cts_image{width:70px;height:80px;float:left;position:relative;}
.news_main_tab .cnt_menu .cts_wrap .cts_image .Timg{width:100%;height:100%;}
.news_main_tab .cnt_menu .cts_wrap .cts_image .Timg img{width:100%;height:100%;}
.news_main_tab .cnt_menu .cts_wrap .cts_image .play_btn{width:42px;position:absolute;left:15px;top:20px;border:0;z-index:100;}
.news_main_tab .cnt_menu .cts_wrap .cts_txt_wrap{width:125px;float:right;}
.news_main_tab .cnt_menu .cts_wrap .cts_txt_wrap:hover{background:#eeeeee;}
.news_main_tab .cnt_menu .cts_wrap .cts_txt_wrap .cts_ttl{margin-top:5px;color:#333;font-size:14px;font-weight:bold;}
.news_main_tab .cnt_menu .cts_wrap .cts_txt_wrap .cts_txt{margin-top:5px;color:#666;font-size:12px;line-height:18px;}
.news_main_tab .cnt_menu .cts_wrap .cts_txt_wrap .cts_date{margin-top:5px;color:#aaa;font-size:11px;line-heihgt:18px;text-align:right;}
.news_main_tab .cnt_menu_2 .cts_wrap .cts_image{display:none;}
.news_main_tab .cnt_menu_2 .cts_wrap .cts_txt_wrap{width:100%;}
.news_read_wrap{width:100%;}
.news_read_wrap .ns_title{width:100%;position:relative;text-align:center;background:#e5e5e5;}
.news_read_wrap .ns_title .thttl{padding:20px 0;display:block;}
.news_read_wrap .ns_title .thttl .btn_list{position:absolute;right:5px;top:50%;}
.news_read_wrap .nr_title{padding:10px 20px;color:#000;font-size:18px;font-weight:bold;text-align:center;line-height:24px;background:#fff;border-bottom:2px solid #ddd;}
.news_read_wrap .nr_title .date{color:#aaa;font-size:12px;font-weight:normal;text-align:right;}
.news_read_wrap .nr_cnt{padding:20px;background:#fff;}
.news_read_wrap .nr_cnt .image{width:100%;max-width:500px;margin:0 auto;}
.news_read_wrap .nr_cnt .image img{width:100%;height:100%;}
.news_read_wrap .nr_cnt .text{padding:20px 20px 0 20px;color:#333;font-size:14px;font-weight:normal;line-height:24px;}
.news_read_wrap .nr_cnt .btn_wrap{width:100%;margin:50px 0 20px 0;text-align:center;}
.news_read_wrap .nr_cnt .btn_wrap .btn_list{width:100px;height:30px;display:inline-block;background:url(http://www.rtomato.com/img/img.png) -470px -300px;cursor:pointer;}


/* TV */
.tv_wrap{width:100%;}
.tv_wrap .title{width:100%;padding-bottom:2px;margin-bottom:10px;text-align:left;border-bottom:2px solid #cc0000;}
.tv_wrap .cts_wrap{width:100%;margin-bottom:30px;}
.tv_wrap .cts_wrap .cts_image{position:relative;}
.tv_wrap .cts_wrap .cts_image .Timg img{width:100%;}
.tv_wrap .cts_wrap .cts_image .play_btn{position:absolute;left:300px;top:150px;border:0;z-index:100;}
.tv_wrap .cts_wrap .view_all_btn{width:100%;margin-top:10px;}
.tv_wrap .cts_wrap .view_all_btn .tgmn_btn{width:100%;padding:10px 0;display:block;text-align:center;background:#aaa;}
.tv_wrap .cts_wrap .view_all_area .chart_date1{width:720px;height:48px;margin:10px 0 2px;position:relative;overflow:hidden;}
.tv_wrap .cts_wrap .view_all_area .chart_date1 dl{_display:inline;}
.tv_wrap .cts_wrap .view_all_area .chart_date1 dt{float:left;}
.tv_wrap .cts_wrap .view_all_area .chart_date1 dd{float:left;}
.tv_wrap .cts_wrap .view_all_area .chart_date1 dt a{width:15px;height:40px;padding:7px 0 3px;text-align:center;font-size:13px;font-weight:bold;line-height:40px;float:left;}
.tv_wrap .cts_wrap .view_all_area .chart_date1 dd a{width:93px;height:40px;padding:7px 0 3px;text-align:center;font-size:13px;font-weight:bold;line-height:40px;float:left;}
.tv_wrap .cts_wrap .view_all_area .chart_date1 dt.prev1{height:50px;background:url(../images/etc/programs_pre.gif) no-repeat 0 50%;text-align:center;font-weight:bold;background-color:#414649;border:1px solid #4c5357;float:left;}
.tv_wrap .cts_wrap .view_all_area .chart_date1 dt.next1{height:50px;background:url(../images/etc/programs_next.gif) no-repeat 0 50%;text-align:center;font-weight:bold;background-color:#414649;border:1px solid #4c5357;float:left;}
.tv_wrap .cts_wrap .view_all_area .chart_date1 dd a:link, .tv_wrap .cts_wrap .view_all_area .chart_date1 dd a:visited{text-align:center;font-weight:bold;background-color:#31363a;border:1px solid #101111;color:#8e989f;text-decoration:none;float:left;}
.tv_wrap .cts_wrap .view_all_area .chart_date1 dd a:hover, .tv_wrap .cts_wrap .view_all_area .chart_date1 dd a:active{text-align:center;font-weight:bold;background-color:#23282c;border:1px solid #101111;color:#fff;text-decoration:none;float:left;}
.tv_wrap .cts_wrap .view_all_area .chart_date1 dd b, .tv_wrap .cts_wrap .view_all_area .chart_date1 dd a.ov{background-color:#23282c;border:1px solid #101111;font-weight:bold;color:#fff;float:left;}
.tableType7{width:100%;margin-bottom:30px;background-color:#fff;font-size:14px;clear:both;}
.tableType7 th{padding:15px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-weight:bold;color:#262626;line-height:17px;}
.tableType7 td{padding:15px;border-bottom:1px solid #e6e6e6;font-weight:bold;color:#595959;line-height:17px;}
.tableType7 th{font-weight:bold;text-align:center;}
.tableType7 .noborder{border:none;border:0;}
.tableType7 .tumimg{border:1px solid #c2c2c2;}
.tableType7 .red{font-weight:bold;color:#cb2725;}
.tableType7 thead th,
.tableType7 tbody td{font-weight:bold;}
.tableType7 img{vertical-align:middle;}
.tableType7 .on{background-color:#efefef;}
.tableType7 .onair{background-color:#ff3300;color:#fff;}
.tableType7 .bigtxt{font-size:14px;font-weight:bold;color:#ff0103;}
.tableType7 .smalltxt{font-size:11px;}
.tableType7 .onair1{background-color:#ff3300;color:#fff;position:relative;}
.tableType7 .live{margin-left:20px;}
.tableType7 img{vertical-align:middle;}
.tv_wrap .cts_wrap .program_list{width:200px;float:left;margin:20px 15px;}
.tv_wrap .cts_wrap .program_list dt{width:100%;height:120px;}
.tv_wrap .cts_wrap .program_list dt img{width:100%;height:100%;}
.tv_wrap .cts_wrap .program_list dd{width:100%;margin-top:5px;color:#000;font-size:12px;}
/* 프로그램 */
.tv_wrap .pr_title{width:100%;height:30px;}
.tv_wrap .pr_title .thttl{color:#888;font-size:12px;line-height:30px;font-weight:normal;}
.tv_wrap .pr_title .thm{color:#333;font-weight:bold;}
.tv_wrap .cts_wrap .cts_pr_title{padding:20px 40px;border:1px solid #ddd;}
.tv_wrap .cts_wrap .cts_pr_title .ttl{width:100%;padding:5px 0;margin-bottom:10px;text-align:center;}
.tv_wrap .cts_wrap .cts_pr_title .txt{width:100%;text-align:left;}
.tv_wrap .cts_wrap .cts_pr_title .txt dt{width:200px;height:120px;float:left;}
.tv_wrap .cts_wrap .cts_pr_title .txt dt img{width:100%;height:100%;}
.tv_wrap .cts_wrap .cts_pr_title .txt dd{width:400px;margin-left:18px;float:left;line-height:16px;}
.tv_wrap .cts_wrap .cts_pr_title .txt dd .scd{margin-bottom:5px;color:#666666;font-size:14px;font-weight:bold;}
.tv_wrap .cts_wrap .cts_pr_title .txt dd .itd{padding-left:20px;color:#333333;font-size:12px;font-weight:normal;}
.tv_wrap .cts_wrap .cts_pr_cnt{width:100%;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_slc{text-align:right;}
.tv_wrap .cts_wrap .cts_pr_cnt select{width:200px;height:28px;margin:10px 0;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap{width:100%;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap .pr_list{width:100%;margin-bottom:20px;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap .pr_list .ttl{padding:10px;border-top:1px solid #aaa;border-bottom:1px solid #ddd;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap .pr_list .ttl .title{width:auto;margin-bottom:0;padding-bottom:0;float:left;color:#333;font-size:14px;font-weight:bold;text-align:left;border-bottom:0;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap .pr_list .ttl .date{float:right;color:#aaa;font-size:11px;text-align:right;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap .pr_list .ttl .date .vl{color:#666;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap .pr_list .txt{padding:20px;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap .pr_list .txt dt{float:left;position:relative;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap .pr_list .txt dt .Timg{width:250px;height:150px;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap .pr_list .txt dt .Timg img{width:100%;height:100%;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap .pr_list .txt dt .play_btn{width:56px;position:absolute;left:100px;top:50px;border:0;z-index:100;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap .pr_list .txt dd{width:390px;margin-left:20px;float:left;line-height:20px;}
.tv_wrap .cts_wrap .cts_pr_cnt .pr_list_wrap .pr_list .txt dd:hover{text-decoration:underline;}
.tv_wrap .cts_wrap .cts_pr_cnt .read_title{margin-top:20px;padding:20px;color:#333;font-size:14px;font-weight:bold;text-align:center;background:#f2f2f2;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.tv_wrap .cts_wrap .cts_pr_cnt .read_date{padding:5px 10px;color:#aaa;font-size:12px;text-align:right;border-bottom:1px solid #eee;}
.tv_wrap .cts_wrap .cts_pr_cnt .read_date .vl{color:#666;}
.tv_wrap .cts_wrap .cts_pr_cnt .read_cnt{padding:10px;}
.tv_wrap .cts_wrap .cts_pr_cnt .read_cnt .btn_sns{padding:2px 0;color:#333;font-weight:bold;text-align:right;}
.tv_wrap .cts_wrap .cts_pr_cnt .read_cnt .view{width:100%;position:relative;}
.tv_wrap .cts_wrap .cts_pr_cnt .read_cnt .view .Timg{width:100%;height:400px;}
.tv_wrap .cts_wrap .cts_pr_cnt .read_cnt .view .Timg img{width:100%;height:100%;}
.tv_wrap .cts_wrap .cts_pr_cnt .read_cnt .view .play_btn{width:auto;position:absolute;left:280px;top:150px;border:0;z-index:100;}
.tv_wrap .cts_wrap .cts_pr_cnt .read_cnt .text{padding:20px;color:#333;font-size:14px;line-height:20px;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap{margin-top:20px;padding:10px;border-top:3px solid #eee;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap .rsc_cnt{width:100%;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap .rsc_cnt .rsc_title{color:#333;font-size:14px;font-weight:bold;text-align:left;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap .rsc_cnt .rsc_form{width:100%;padding:10px 0;color:#333;border-bottom:2px solid #eee;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap .rsc_cnt .rsc_form textarea{width:100%;height:60px;color:#333;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap .rsc_cnt .rsc_form .btn{padding-top:10px;text-align:right;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap .rsc_num{padding:10px;color:#333;font-size:14px;font-weight:bold;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap .rsc_num .vl{color:#cc0000;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap .rsc_view{padding:10px;border-top:1px solid #eee;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap .rsc_view dt{padding:0 10px;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap .rsc_view dt b{color:#333;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap .rsc_view dt .date{color:#666;}
.tv_wrap .cts_wrap .cts_pr_cnt .rsc_wrap .rsc_view dd{margin-top:10px;padding:0 10px;}
.tv_wrap .cts_wrap .sc_title{width:100%;}
.tv_wrap .cts_wrap .sc_title .tgmn_btn{width:100%;padding:10px 0;display:block;text-align:center;background:#aaa;}
.tv_wrap .cts_wrap .sc_area{border:1px solid #ddd;}
.tv_wrap .cts_wrap .sc_area .search_wrap{padding:20px;}
.tv_wrap .cts_wrap .sc_area .search_wrap .ttl{padding:20px;float:left;}
.tv_wrap .cts_wrap .sc_area .search_wrap .txt{width:540px;padding:0 20px;float:left;}
.tv_wrap .cts_wrap .sc_area .search_wrap .txt label{margin:10px;display:block;float:left;color:#333;font-size:14px;}
.tv_wrap .cts_wrap .sc_area .search_wrap .select_wrap{width:590px;padding-top:10px;float:left;clear:both;}
.tv_wrap .cts_wrap .sc_area .search_wrap .select_wrap select{width:180px;height:30px;margin-left:10px;}
.tv_wrap .cts_wrap .sc_area .search_wrap .btn_wrap{width:50px;margin-left:18px;padding-top:10px;float:left;text-align:center;}
.tv_wrap .cts_wrap .program_list_1{padding:10px;margin:20px 15px;float:left;border:1px solid #ccc;}
.tv_wrap .cts_wrap .program_list_1 dt{width:180px;height:120px;}
.tv_wrap .cts_wrap .program_list_1 dt img{width:100%;height:100%;}
.tv_wrap .cts_wrap .program_list_1 dd{width:180px;margin-top:5px;color:#000;font-size:12px;}
.tv_wrap .cts_wrap .program_list_1 dd .vl_df{padding:2px 0;}
.tv_wrap .cts_wrap .program_list_1 dd .vl_01{color:#000;font-weight:bold;}
.tv_wrap .cts_wrap .program_list_1 dd .vl_02{color:#666;}
.tv_wrap .cts_wrap .program_list_1 dd .vl_03{color:#cc0000;font-size:14px;font-weight:bold;}
.tv_wrap .cts_wrap .program_list_1 dd .vl_04{color:#888;}


/* UI Object */
.mw_login{width:100%;height:100%;display:none;position:fixed;_position:absolute;top:0;left:0;z-index:10000;}
.mw_login.open{display:block}
.mw_login .bg{width:100%;height:100%;background:#000;position:absolute;top:0;left:0;opacity:.5;filter:alpha(opacity=50)}
#login{width:570px;margin:-360px 0 0 -290px;padding:28px 5px 5px 5px;border:2px solid #999;background-color:#888;font-size:12px;color:#fff;line-height:normal;white-space:normal;position:absolute;top:70%;left:50%;}
#login .title{padding:3px 0;font-size:16px;font-weight:bold;color:#fff;position:relative;}
#login .title .date{font-size:11px;color:#999;position:absolute;right:15px;top:5px;}
#login .stitle{padding:5px 0;font-size:13px;font-weight:bold;text-align:left;color:#999;position:relative;}
#login .stitle .index{font-size:12px;color:#999;position:absolute;right:15px;top:5px;}
#login .stitle .white{color:#fff;}
#login .stitle .red{color:#ff0000;}
#login .stitle a{margin-right:15px;color:#999;}
#login.g_login .g_login{display:block}
#login .close{overflow:visible;position:absolute;top:0;right:0;width:25px;height:25px;padding:0;border:0;background:transparent;font:25px/25px Verdana, Geneva, sans-serif;color:#ccc;text-align:center;text-decoration:none !important;cursor:pointer}


#footer{width:1235px;margin:0 auto;padding-top:20px;background:transparent;clear:both;}
.foot_menu{width:100%;padding-top:30px;border-top:1px solid #ccc;z-index:1;text-align:center;/*background:url(http://www.rtomato.com/img/ud_menu_bg.gif) repeat-x;*/}
.foot_menu a{margin:0 5px;color:#454545;font-size:12px;font-weight:bold;}
.foot_menu .stick{margin:0 5px;color:#ccc;}
#footer_wrap{margin-bottom:20px;text-align:center;}
.foot_logo{margin:15px 0;display:none;}
.copyright{line-height:120%;}
.copyright ul{}
.copyright li{font-size:11px;line-height:150%;color:#6c6c6c;letter-spacing:-1px;}
.copyright li.copy{line-height:50px;}
#footer .copyright b{font-weight:normal;color:#404040;}
.copyright a:link, .copyright a:visited{color:#404040;text-decoration:none;}
.copyright a:hover, .copyright a:active{color:#ff0000;text-decoration:none;}


@media all and (max-width: 1130px) {
.header .hbn_wrap{display:none;}
}

@media screen and (max-device-width: 480px){
  body{
    -webkit-text-size-adjust: none;
  }
}



.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap{height:385px;padding:0 10px;padding-top:20px;}
 
 
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_10{width:120px;height:28px;background-position:-1009px -8px;display:inline-block;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_10:hover{width:120px;height:28px;background-position:-1189px -8px;display:inline-block;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_11{width:120px;height:28px;background-position:-1009px -48px;display:inline-block;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_11:hover{width:120px;height:28px;background-position:-1189px -48px;display:inline-block;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_12{width:120px;height:28px;background-position:-1009px -87px;display:inline-block;}
.header_tgl .tgl_menu_all .tgl_menu_wrap .menu_elm_wrap .menu_elm .elm_12:hover{width:120px;height:28px;background-position:-1189px -87px;display:inline-block;}