@charset "utf-8";



/* kq칼럼 st */
#contents .kq-template {max-width:950px;margin:0 auto;}
#contents .kq-template .top-wrap {max-width:702px;margin-right: auto; margin-left:auto;}
#contents .kq-template .con-wrap {max-width:950px;margin-right: auto; margin-left:auto;}
#contents .kq-template .con-wrap > .small-p {max-width:702px;margin-right: auto; margin-left:auto}
#contents .kq-template .con-wrap > .tab-wrap {max-width:702px;margin-right: auto; margin-left:auto;}
#contents .kq-template .con-wrap > .con01 {max-width:702px;margin-right: auto; margin-left:auto}
#contents .kq-template .con-wrap > .con02 {max-width:702px;margin-right: auto; margin-left:auto}
#contents .kq-template .con-wrap > .con03  {}
#contents .kq-template .con-wrap > .con03 > .con-num,
#contents .kq-template .con-wrap > .con03 > .con-tit,
#contents .kq-template .con-wrap > .con03 > .capture-wrap,
#contents .kq-template .con-wrap > .con03 > .small-p,
#contents .kq-template .con-wrap > .con03 > .big-p,
#contents .kq-template .con-wrap > .con03 > .col-02{max-width:702px;margin-right: auto; margin-left:auto}
#contents .kq-template .tab-wrap a{ text-decoration:none !important}
#contents .kq-template .more-info-wrap a{ text-decoration:none !important}


#contents .kq-template  .col-02 .capture-frame {height:auto} /*  height: 100% reset*/
#contents .kq-template  .col-02 .capture-wrap  {height:auto}/*  height: 100% reset*/



#contents .kq-template a.btn-kqsearch {display:inline-block;color:#fff !important; text-decoration:none;font-family:"Arial Black", Gadget, sans-serif !important;background:#26ae6a url(../img/board/btn_text-link_btn.png) no-repeat center right;background-position:calc(100% - 25px) center; background-size:18px;font-size:14px; text-transform:uppercase; padding:15px 60px 15px 30px; border-radius:2px; text-decoration:none !important}
#contents .kq-template .btn-kqsearch img{display:none;}
#contents .kq-template .notice-wrap  {border:1px solid #eee; background:none;font-size:14px;}
#contents .kq-template .notice-wrap p{line-height:1.6}

#contents .kq-template .info-wrap .info-tit {position: relative;margin-bottom: 60px;margin-top: -50px;margin-left: -30px;}
#contents .kq-template .info-wrap .info-tit::after {border:0; height:0}
#contents .kq-template .info-wrap .info-tit span {border:0;font-size: 22px; font-weight: bold; color:#333;padding:0}
#contents .kq-template .info-wrap .info-tit::after {border:0; height:0}
#contents .kq-template .info-wrap  {padding:0 40px 40px 40px; border:1px solid #eee; margin-top:150px;}


#contents .kq-template .info-wrap .info-table{ margin-bottom:45px;}
#contents .kq-template .info-wrap .info-table tr th, 
#contents .kq-template .info-wrap .info-table tr td {font-size:14px; text-align:left; color:#333} 
#contents .kq-template .info-wrap .info-table tr th {font-weight:bold;padding:8px; width:30%}
#contents .kq-template .info-wrap .info-table tr th span {font-size:0; position:relative; display:block; width:25px; height:20px; float:left}
#contents .kq-template .info-wrap .info-table tr th span.tit::before {content: ""; display:block;position: absolute; left: 0px; top:3px; width:20px; height:20px; background: url(../img/board/page_view_con_icon_list.png) no-repeat top left; }
#contents .kq-template .info-wrap .info-table tr th span.tit.store::before{background: url(../img/board/page_view_con_icon_list.png) no-repeat top left; background-position-y:-308px} 
#contents .kq-template .info-wrap .info-table tr th span.tit.how-togo::before{background: url(../img/board/page_view_con_icon_list.png) no-repeat top left;  background-position-y: -22px }
#contents .kq-template .info-wrap .info-table tr th span.tit.day::before{background: url(../img/board/page_view_con_icon_list.png) no-repeat top left; background-position-y: -44px }
#contents .kq-template .info-wrap .info-table tr th span.tit.tel::before{background: url(../img/board/page_view_con_icon_list.png) no-repeat top left; background-position-y: -66px }
#contents .kq-template .info-wrap .info-table tr th span.tit.site::before{background: url(../img/board/page_view_con_icon_list.png) no-repeat top left; background-position-y: -89px }
#contents .kq-template .info-wrap .info-table tr th span.tit.price::before{background: url(../img/board/page_view_con_icon_list.png) no-repeat top left; background-position-y: -329px }
#contents .kq-template .info-wrap .info-table tr th span.tit.time::before{background: url(../img/board/page_view_con_icon_list.png) no-repeat top left; background-position-y: -155px }
#contents .kq-template .info-wrap .small-p { margin-bottom:0; font-size:14px; line-height:1.6;}

#contents .kq-template.type01 .visual .title .tit, 
#contents .kq-template .hashtag span,
#contents .kq-template .big-p,
#contents .kq-template .more-info .info .place{font-family:'Georgia' !important;}
#contents .kq-template .visual .title .tit{font-family:'Georgia' !important;}
#contents .kq-template.type01 .visual .title .tit,
#contents .kq-template.type02 .visual .title .tit{color:#fff !important}
#contents .kq-template.type03 .visual .title .tit{color:#000 !important; font-size: 60px; line-height: 1;}
#contents .kq-template.type03 .tab-wrap .tab > div .thumb-place .view{color:#fff !important}
#contents .kq-template.type03 .tab-wrap .tab:hover div .thumb-place .view {color:#FF9c9c !important}





@media screen and (max-width:1279px) {


}



@media screen and (max-width:939px) {
	 



}

 @media screen and (max-width:750px) {
		

/* kq 칼럼*/
#contents  .kq-template .info-wrap .info-tit {margin-bottom: 50px;margin-top: -55px;margin-left: -20px;}
#contents .kq-template .info-wrap  {padding:0 20px 30px 20px;margin-top:130px;}
#contents  .kq-template .info-wrap .info-table{margin-bottom:30px;}
#contents .kq-template .info-wrap .info-table tr th{width:45%; padding:8px 0;}
#contents .kq-template .info-wrap .info-table tr th span{width:22px;}
#contents .kq-template .info-wrap .info-table tr td{padding:8px 0; padding-left:20px; width:95%}
#contents .kq-template .col-02 { height:auto !important}
#contents .kq-template.type03 .visual .title .tit{font-size: 40px;}


   
}





