﻿/*공통*/
@media (min-width: 992px){
	.col-md-9 { width: 75%; max-width: 769px;}
}


/* 스마트렌탈 소개*/
.v17_recom_c7 { float:left; width:320px; }
.v17_recom_c7 h2 { background:#fc805b; height:54px; font-family:"�섎닎怨좊뵓", "NanumGothic"; color:#ffffff; font-size:20px; font-weight:600; text-align:center; letter-spacing:-0.03em; padding:18px 0 0 0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.v17_recom_c7 .v17_recom_c7_1  { padding: 205px 30px 30px 30px; background: #ffffff url(../images/v18/recom_07.png) no-repeat center 25px; border:1px solid #dddddd; border-width:1px 1px 1px 0; box-sizing:border-box; -moz-box-sizing:border-box; }
.v17_recom_c7 .v17_recom_c7_1:hover  { background: #fceeea url(../images/v17/recom_07.png) no-repeat center 25px;}
.v17_recom_c7 .v17_recom_c7_1 p.txt { font-family:"�섎닎怨좊뵓", "NanumGothic"; color:#555555; font-size:16px; font-weight:normal; line-height:24px; letter-spacing:-0.05em; }
.v17_recom_c7 .v17_recom_c7_1 p.price { font-family:"�섎닎怨좊뵓", "NanumGothic"; color:#111111; font-size:16px; font-weight:600; letter-spacing:-0.03em; margin:20px 0 0 0; }
.v17_recom_c7 .v17_recom_c7_1 p.price span { font-family:"�섎닎怨좊뵓", "NanumGothic"; color:#fc805b; font-size:30px; font-weight:normal; letter-spacing:-0.05em; }
.v17_recom_c7 .v17_recom_c7_1 p.more { text-align:right; margin:30px 0 0 0; }
.v17_recom_c7 .v17_recom_c7_1 p.more a { display:inline-block; font-family:"�섎닎怨좊뵓", "NanumGothic"; color:#888888; font-size:12px; font-weight:normal; letter-spacing:-0.03em; background:url("./images/v17/ic_more_01.png") no-repeat right 3px; padding:0 10px 0 0; }
.v17_recom_c7 .v17_recom_c7_1 p.price span.op1 {font-family: "�섎닎怨좊뵓", "NanumGothic"; color: #777777; font-size: 12px; font-weight: normal; letter-spacing: -0.05em;}
.v17_recom_c1 .v17_recom_c1_1 p.price span.op1,.v17_recom_c2 .v17_recom_c2_1 p.price span.op1,.v17_recom_c3 .v17_recom_c3_1 p.price span.op1,.v17_recom_c4 .v17_recom_c4_1 p.price span.op1, .v17_recom_c5 .v17_recom_c5_1 p.price span.op1 {
    font-family: "�섎닎怨좊뵓", "NanumGothic"; color: #777777; font-size: 12px; font-weight: normal; letter-spacing: -0.05em;}
.v17_recom_c7 .v17_recom_c7_1 p.more a:hover, .v17_recom_c7 .v17_recom_c7_1 p.more a:hover:focus{color:#888 !important;}
.v17_mproddesc p.tit a:hover, .v17_mproddesc p.tit a:focus{color: #111111 !important;}



/* 스마트렌탈 소개 */
.smart_img_pc{max-width:100%;}
.smart_img_mo{max-width:100%; /*display:none;*/}

.go_apply_btn{width:100%; max-width:360px; margin:30px auto;}
.go_apply_btn a{background:#fc805c no-repeat 25% center; display:block; color:#fff; text-align:center; font-size:16px; height:65px; line-height:65px; }
.smart_intro_btn a{background:url(../images/v17/counsel_ico.png) #fc805c no-repeat 25% center;font-size:18px;}

.smart_step_pc{max-width:100%;}
.smart_step_mo{max-width:100%; /*display:none;*/}
.boder_btm_gray{ border-bottom: 1px solid #e0e0e0;padding-bottom:15px;}
.smart_note{font-size:14px;margin-bottom:20px;}
.smart_note li{padding-bottom:4px; line-height: 1.3;}
.smart_note li:after{content:""; display:block; clear:both;}
.smart_note li span{float:left; color:#666666;}
.smart_note li span:first-child{width:27px;}
.smart_note li span:last-child{width:calc(100% - 27px);}
.smart_tip{color:#8c8c8c; font-size:14px;}
a.btn_mint_01 {font-family: "�섎닎怨좊뵓", "NanumGothic"; color: #ffffff !important; margin:0 auto; max-width:360px;}
a.btn_mint_01.block{display:block;}



/* 스마트렌탈 소개 - 추가 */
.smart_apply.v17_plus_write span.must {background: url(../images/v17/ic_01.jpg) no-repeat 0 0;}
.smart_apply.v17_plus_write ul.v17_plus_write_row li.tit {background: url(../images/v17/bg_08.jpg) no-repeat right 0;}
.smart_apply.v17_plus_write ul.v17_plus_write_row5 li.tit{background: url(../images/v17/bg_08.jpg) no-repeat right 0;}



/* 스마트렌탈 상품  */
.smart_rental .v17_vip_event_list2_c ul {margin-bottom:0;}
.smart_rental .v17_vip_event_list2_c ul li.date{margin: 6px auto 0; font-size:14px;}
.smart_rental .v17_vip_event_list2_c ul li.desc{ font-size:14px; margin-top: 4px;}
.smart_brand{color: #fff; display: inline-block; border-radius:15px; padding: 1px 12px;background: #909090; margin: 10px auto 0;}

.con_tab5 ul.nav-tabs li.active a { color: #00afc8 !important;}
.smart_product .go_apply_btn{margin:0 auto;}
.smart_product .go_apply_btn a{height:40px; line-height:40px;font-weight:600;}

.smart_product .v17_search ul li a {background: url(../images/v17/ic_search_02.png) no-repeat center center;}
.smart_product #v17_select3 .v17_select3_1 {opacity: 1;}

.smart_product .v17_vip_event_list2_c ul{padding:15px 0 15px 0;}
.smart_product .v17_vip_event_list2_c img.smart_prod{border:0;height:auto;}
.smart_product .v17_vip_event_list2_c ul li.date{margin-top:2px;}


/*콜센터 공지사항 */
.callcenter_notify{padding:10px 30px; width:100%;}
.callcenter_notify .notify_tit{font-weight:bold; font-size:18px; color:#00afc8; position:relative; border-bottom: 3px double #00afc8;}
/*.callcenter_notify .notify_tit .notify_tit_line{width:12px; height:2px; position:absolute; left:0; top:8px; background:#05798a;}*/


/*미디어쿼리�/
@media only screen and (max-width: 767px){
	.smart_apply.v17_plus_write ul.v17_plus_write_row li.tit {background:transparent;} 
	.smart_apply.v17_plus_write ul.v17_plus_write_row5 li.tit{background:transparent;}
}


@media only screen and (max-width: 640px){
	/*.smart_img_pc{display:none;}
	.smart_img_mo{display:block;}

	.smart_step_pc{display:none;}
	.smart_step_mo{display:block;}*/

	.go_apply_btn{margin:15px auto;}
	.go_apply_btn a{height:45px; line-height:45px; font-size:16px;}

	.smart_tip{font-size:12px;}
}

div.dlive_OTT_Wrap {max-width:739px;}
ul.dlive_OTT_video{max-width:739px; padding:0;}
ul.dlive_OTT_video:after{content:""; display:block; clear:both;}
ul.dlive_OTT_video li{float:left; width:calc(50% - 10px); list-style:none; margin-right:0;}
ul.dlive_OTT_video li:first-child{margin-right:20px;}
ul.dlive_OTT_video li iframe{width:100%; height: 300px;}
.ott_yellow_box{position:relative;}
.ott_yellow_btn{position:absolute; bottom:35px; right:35px; max-width: 155px;}
.ott_yellow_btn_m{position:absolute; bottom:5%; right:5%;display:none; width:25% !important;}




@media (max-width: 738px) {
	ul.dlive_OTT_video li{float:inherit; width:100%;}
	ul.dlive_OTT_video li:first-child{margin-right:0px; margin-bottom:10px;}

	.ott_yellow_btn{display:none;}
	.ott_yellow_btn_m{display:block;}
}


/* 요금조회 */
.radio_month{float:right;padding-top:5px;}
.radio_month input{vertical-align:middle; margin-top:0;}
.radio_month label{margin-right:18px;}
.radio_month label:last-child{margin-right:0;}

@media (max-width: 640px) {
	.con_search .input-group-btn.radio_month_input{display:block;}
	.radio_month{float:inherit;margin-top:30px;display:block;width:100%;}
}