﻿@charset "utf-8";

/* ==== 韓国旅行「コネスト」MOBILE Common CSS ==== */


xbody {
 font-size:1em; background-color:#f1f1f1; color:#444444; letter-spacing:-0.11em; line-height:140% ;
}

article.mise { font-size:1.143em; background-color:#f1f1f1; color:#444444; letter-spacing:-0.11em; }

/*****************************공통소스*********************************/
/* 글자자르기 (misetop.css -> mise.css 로 옮김 , 20160607 mkyoo)*/
.ellips_liner{/* 2~3줄일경우 함께사용 */overflow: hidden; text-overflow: ellipsis; word-wrap:break-word;}
.el_line3{display: -webkit-box;-webkit-line-clamp: 3; /* 라인수 */	-webkit-box-orient: vertical; }
.el_line2{display: -webkit-box;-webkit-line-clamp: 2; /* 라인수 */	-webkit-box-orient: vertical; }
.el_line1{ /* 1줄일경우사용 */text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

/*콘텐츠 박스*/
.contents_box {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; background-color:#FFFFFF; margin-top:10px; padding:6px 0px 0px;}
.contents_box2 {margin-top:10px;}
.box_padding {padding:10px;}
/*.contents_box와 같이 사용*/
.first_box {border:none;margin-top:0;}
.second_box {border-top:none;margin-top:0;}
.3th_box{magin-bottom:0;}

/*타이틀*/
.mise_tit_l1 {font-size: 1.143em; line-height:18px; font-weight:bold; color:#1a1a1a;  background:url('/m/rsc/mise/tit_lev1_new.gif') repeat-x bottom; -webkit-background-size:3px; padding:8px 10px 6px; position:relative;}
.mise_tit_l2 {font-size: 1.143em;  font-weight:bold; color:#1a1a1a;  padding:5px 10px 5px; background:url('/m/rsc/mise/title_bg.gif') repeat-x bottom; -webkit-background-size:3px; }
.mise_tit_l3 { font-weight:bold; color:#1a1a1a; padding:5px 10px 5px;}
.list_tit em {font-size:1.071em; font-weight:bold; }


/*버튼*/
.btn_more a { border-top:1px solid #cccccc; display:block; text-align:center; height:22px; padding:9px 0px; font-size:0.93em; font-weight:bold; color:#1a1a1a; line-height:25px;}
.btn_more a img{ margin-left:3px; width:15px;}
.btn_more2 a { border-top:1px solid #cccccc; display:block; text-align:center; height:18px; padding:11px 0px; font-size:0.93em; font-weight:bold; color:#1a1a1a; line-height:17px;}
.btn_more2 a img{ margin-left:3px; width:8px; vertical-align:top;}
.btn_booking a { font-size:1em; border:1px solid #d34825; background-color:#fff1ec; height:31px; padding-top:9px; position:relative; display:block;  text-align:center; font-weight:bold; color:#fb5640; line-height:25px;}
.btn_booking a img { width:12px; position:absolute; right:10px; top:13px;}
.btn_basic a { border:1px solid #999999; height:32px; display:block; text-align:center; border-radius:3px; background-image:url('../rsc/mise/btn_basic_bg.gif');
font-size:0.93em; padding-top:8px; font-weight:bold; line-height:25px;}
.btn_basic_h1 {position:absolute; right:0px; top:0px; font-size:0.857em; float:right; min-width:90px; height:28px; margin:5px 10px 5px 0; padding:2px 8px 0 8px; border:1px solid #aaaaaa; color:#1a1a1a; text-align:center; cursor:pointer; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #e5e5e5)); background: -webkit-linear-gradient(top, #fff, #e5e5e5); background: -moz-linear-gradient(top, #fff, #e5e5e5);}

.btn_basic_input{width:100%;border: 1px solid #999999;height: 42px;display: block;text-align: center;background-image: url('/m/rsc/mise/btn_basic_bg.gif');font-size: 1.071em;padding: 8px;font-weight: bold;border-right: hidden;border-radius: 3px 0px 0px 3px;}
.btn_store_info a { background-image:url('../rsc/mise/btn_store_bg.gif'); background-repeat:repeat-x; background-position:bottom; text-align: center; display:block; font-size:1.071em; line-height:25px;color:#FFFFFF; font-weight:bold;  height:31px; padding-top:9px; background-color:#7d7c7c; position:relative;}
.btn_store_info a img { width: 8px; position:absolute; left:10px; top:11px;}

/*버튼두개*/
.btn_col2 { overflow:hidden;}
.btn_col2 div { float:left; width:50% ;}
.btn_col2 .b_left a { border-right:hidden; border-radius:3px 0px 0px 3px; }
.btn_col2 .b_right a { border-radius:0px 3px 3px 0px;}

/*리스트*/
.list_col1 li { padding: 6px 0; position:relative;}
.list_col1 li span { margin:0px 23px 0px 20px; display:block;}
.list_col1 li+li { border-top:1px solid #cccccc;}

/*리스트 오픈 클로즈 버튼*/

/*메뉴__오픈 클로즈버튼*/
.mise_menu .mise_show_hide {position:absolute; border:1px solid #cccccc; width:33px; height:33px; border-radius:2px; top:10px; right:10px; text-align:center; line-height:15px;}
.mise_menu .mise_show_hide a{display:block; paddig-top:5px;}
.mise_menu .mise_show_hide span { font-size:0.643em; display:block; letter-spacing:-1px; line-height:10px; padding-top:4px;}
.mise_menu .mise_show_hide img {width:13px;}

/*쿠치코미__오픈 클로즈버튼*/
.list_col_c1 .mise_show_hide {position:absolute; top:10px; right:10px;}
.list_col_c1 .mise_show_hide a{display:block; paddig-top:5px;}
.list_col_c1 .mise_show_hide img {width:13px;}


/*리스트 도트*/
.list_dot { width:4px; margin: 7px 7px 0px; float:left}

/*리스트 더보기화살표*/
.list_arrow {  position:absolute; right:0px; top:5px; width:8px;}
.list_arrow_more {position:absolute; right:0px; top:15px; width:12px; }


/*메뉴탭_(공통탭 쿠치코미,사진등 탭)*/
.mise_tab { position:static; border-bottom:3px solid #f02a4d; border-top:1px solid #999999; width:100%; overflow:hidden; font-weight:bold; color:#736b61; letter-spacing:-2px; font-size:0.875em;}
.mise_tab li { float:left; width:25%;}
.mise_tab li:nth-child(2) a { padding:0px 3px;}/*tylee0805*/
.mise_tab li+li a { border-left:1px solid #a3a3a3; }
.mise_tab li a {display:block; height:48px; text-align:center; line-height:48px;}
.mise_tab .mise_tab_line2 a {line-height:65px;} /*라인두줄높이 맞춤_tylee0613*/
.mise_tab .mise_tab_line2 a .line2 { line-height:15px; display:inline-block;}/*라인두줄높이 맞춤_tylee0613*/
.mise_tab .tap_label { color:#ffee62; font-weight:normal; font-size:0.87em; margin-left:3px;}/*원래 떠있던 탭라벨 스타일수정_tylee0613*/
.mise_tab .off a { color:#736b61;  background-image:url('../rsc/mise/tab_off_bg.gif'); background-color:#fafafa;}
.mise_tab .off a .tap_label { color:#736b61;}/*원래 떠있던 탭라벨 off일때 스타일수정_tylee0613*/
.mise_tab a {background-position:bottom; background-repeat:repeat-x; color:#FFFFFF; background-image:url('../rsc/mise/tab_bg.gif'); background-color:#ef405f; }


/*커뮤니티 동그란 라벨*/
.comm_label { border-radius:50%; width: 48px; height:48px; color:#FFFFFF; font-weight:bold; text-align:center; font-size:1.214em; line-height:48px; position:absolute;}
.label_normal {background-color:#9d69b1;}
.label_info {background-color:#7897f2;}
.label_good {background-color:#98be24;}
.label_bad {background-color:#9e969f;}
.label_question {background-color:#f7ad43;}
.label_inquiry {background-color:#4cc699; font-size:0.93em;}
.label_modi {background-color:#888888; font-size:0.93em;}
.label_clos {background-color:#888888; font-size:0.93em;}


/* paging_임시로 모양만 넣음 */
.mise_paging{ text-align:center; font-size:1.125em; line-height:34px; background-color:#FFFFFF; height:50px; padding-top:15px;}
.mise_paging .off { padding:3px 5px; text-decoration:underline; }
.mise_paging .on { border:1px solid red; padding:3px 8px; color:#FF0000; font-weight:bold;}


/*sorting탭_tylee0530*/
.mise_sorting_tab { text-align:center;  border-bottom:2px solid #dbdce1; background-color:#FFFFFF; padding-top:12px; margin-top:10px; }
.mise_sorting_tab ul{ font-weight:bold; color:#666666; display:inline-block; border-radius:1px 1px 0px 0px; width:93%;}
.mise_sorting_tab li { display:inline-block;  width:33%;}
.mise_sorting_tab li a { color:#666666; display:block; text-align:center; height:32px; line-height:32px; background-color:#f8f8f8;  border:1px solid #cccccc;}
.mise_sorting_tab .on a { color:#ffffff; background-color:#5c5c69;}
.mise_sorting_tab li+li { margin-left:-4px; }
.mise_community .mise_sorting_tab li { display:inline-block;  width:23%;}
.mise_community .mise_sorting_tab li.last_tab { width:30%;}



/*****************************각영역별*********************************/

/*****************************디테일정보영역*********************************/

/****디테일정보 영역****/
/*헤드_타이틀*/
.mise_head { position:relative; padding:9px 10px 5px 10px; background-color:#FFFFFF;}
.mise_head .mise_tit { color:#000000; font-weight:bold;  font-size:1.571em; line-height:100%;margin-right:40px;}
.mise_head .mise_tit_sub { color:#917f7f; display:block; font-size:0.786em; line-height:15px; margin-top:3px; margin-right:40px;}
.mise_head .favorite { position:absolute; right:5px; top:5px; font-size:0.857em; line-height:13px; text-align:center; border:1px solid #dddddd; border-radius:5px; background-color:#f5f5f5; padding:7px 3px;}
.mise_head .favorite img { width:18px;}
.mise_head .favorite font { display:block; color:#000000;}
.mise_head_user {height:28px;padding:0 4px 0 10px;margin:3px 0 0px;font-size:0.875em;line-height:28px;} /*0712_kbw*/
.mise_head_status_b {display:block; font-size:0.786em; margin-right:42px; line-height:15px;}
.mise_head_status_c {display:block; font-size:0.786em; margin-right:42px; line-height:15px; color:#ff552e;}
.mise_head .uctype {margin-top:5px;}
.mise_head_registrant{display:block; font-size:0.786em; margin-right:42px; margin-top:10px;}/*0718_lty*/
.mise_head_usericon {position:absolute; top:60px; right:5px;}
.mise_head_usericon img { width:44px;}


/*포토*/
.photo_group {position:relative;}
.mise_photo { text-align:center; background-color:#2f2f2f;}
.mise_photo >img {margin-bottom:28px;}
.mise_photo .btn_prev { position:absolute; top:33%; left:10px; display:inline-block;}
.mise_photo .btn_prev img {width:30px; }
.mise_photo .btn_next { position:absolute;  top:33%; right:10px; display:inline-block;}
.mise_photo .btn_next img {width:30px; }
.mise_photo .p_num { position:absolute; bottom:100px; left:45%; background-color: rgba(0, 0, 0, 0.5); color:#FFFFFF; font-size:0.857em; padding:2px 10px; border-radius: 10px; line-height:15px;}

/*포토 세로일때*/
.mise_photo .length { width:56%; margin-bottom:29px;}

/*에스테한정_예약ok라벨*/
.reserve_label { position:absolute; font-weight:bold; overflow:hidden; top:8px; left:6px; }
.reserve_label span{ float:left; font-size:0.929em;  border:1px solid #fb4d36; border-radius:10px 0px 0px 10px; height:22px; color:#FFFFFF; background-color:#f53e4f; padding:0px 5px 0px 8px; line-height:24px;}
.reserve_label span+span { background-color:#fff1ec; font-size:1.1em;  border:1px solid #fb4d36; border-radius:0px 10px 10px 0px; height:22px; color:#fb5640;  padding:0px 10px 0px 4px; line-height:22px;}


/*포토-인포*/
.mise_info {background-color: rgba(0, 0, 0, 0.7); position:absolute; bottom:49px; width:100%; text-align:center; padding: 7px 0px; min-height:23px; max-height:35px; line-height:21px;}
.mise_info span { color:#FFFFFF; font-size:0.929em; margin-left:8px;}
.mise_info .ko_area { border:1px solid #585858; font-size:0.857em; background-color:#000000; padding:2px 6px; border-radius: 2px;}
.mise_info .ko_level img { width:12px; }
.mise_info .ko_kuchikomi img { width:17px; margin-right:2px;}

/*메뉴탭_(디테일탭)*/
.mise_detail .mise_tab { border-top:1px solid #999999;border-bottom:1px solid #999999; position:absolute; bottom:0px;}
.mise_detail .mise_tab li { position:relative;}
.mise_detail .mise_tab li+li a { border-left:1px solid #f04c5f; }
.mise_detail .mise_tab li a {border-right:1px solid #c02540;}
/*.mise_detail .mise_tab li a:hover { background-image:url('../rsc/mise/tab_over_bg.gif');}*/



/*기사내용txt*/
.mise_article {background-color:#f1f1f1;}
.mise_article .article_txt { border-bottom:1px solid #cccccc;}
.mise_article >div { background-color:#FFFFFF;}
.mise_article .k-title { font-size:1.286em; font-weight:bold; color:#333333; display:block; line-height:130%; }
.mise_article .btn_more { margin-top:1px;}
.mise_article .box_padding { padding-top:20px;}



/****코네스트쿠폰 영역****/
/*쿠폰*/
.mise_coup { border:1px solid #b5b5b5;}
.mise_coup .mise_tit_l1 {  background-image:url('../rsc/mise/tit_coupon_bg.gif'); border-bottom:1px solid #b5b5b5; margin-top:-5px; height:25px; line-height:18px; padding-top:12px;  position:relative;}
.mise_coup .mise_tit_l1 img { width:24px; margin-right:5px; vertical-align:top;}
.mise_coup .list_col1 a { display:block; font-weight:bold; line-height:22px; position:relative; padding-right:10px; }
.mise_coup .list_col1 { padding-top:0px; padding-bottom:0px;}
.mise_coup .list_col1 li+li { margin-top:10px;}
.mise_coup .list_col1 strong {font-size:0.857em; color: #ffffff; background-color:#f53e4f; padding:2px 0px; margin-right:2px; letter-spacing:-1px;}
.mise_coup .case { font-size: 0.857em; position:absolute; right:10px; top:12px; font-weight:normal;}
.mise_coup .case a { text-decoration:underline;  color:#f53e4f; display:ilnine-block; margin-left:3px;}


/****광고배너 영역****/
/*광고배너*/
.ad_banner { text-align:center; padding-bottom:0px;}
.ad_banner .thumb_g{width:100%}
.ad_banner img { display:block;}

/****공지 영역****/
.mise_notice span { display:block; }
.mise_notice .btn_basic { padding-top:0px;}
.mise_notice h2 {background-color:#ececec; letter-spacing:-0.1em;}
.mise_notice a {text-decoration:underline;}

/****데이타 영역****/
/*표*/
.mise_data .box_padding { padding-top:15px;}
.mise_data .btn_open { width:23px; position:absolute; right:5px; top:3px;}
.data_file .info_data {border-top:#cccccc 1px solid; border-left:#cccccc 1px solid;  border-right:#cccccc 1px solid;}
.data_file .info_data .tit {width:33%; color:#666666; line-height:20px; letter-spacing:-1px; background-color:#efefef; border-bottom:1px solid #cccccc; padding:5px; vertical-align:top; font-size:0.929em;}
.data_file .info_data .txt {width:67%; color:#333333;  border-bottom:1px solid #cccccc;  padding:5px; word-break:break-all; }
.data_file .info_data_esthe {border-top:#cccccc 1px solid; border-left:#cccccc 1px solid;  border-right:#cccccc 1px solid;}
.data_file .info_data_esthe .tit {width:10%; color:#666666; line-height:20px; letter-spacing:-1px; background-color:#efefef; border-bottom:1px solid #cccccc; padding:5px; text-align:center; font-size:20px; color:#f53e4f; font-weight:bold;}
.data_file .etc_txt { margin-top:10px;}
.data_file .info_data_esthe .o {color:#f53e4f;}
.data_file .info_data_esthe .x {color:#666666;}
.data_file .info_data_esthe .txt {width:40%; color:#333333; line-height:20px; border-bottom:1px solid #cccccc;  padding:5px;}
.data_file .time_dot{ letter-spacing:3px; }
.data_file .info_data a { text-decoration:underline; } /* 23.03.06 ksnam */

.data_option { margin-top:10px; text-align:center; overflow:hidden;}
.data_option li { float:left; width:31%; margin:0px 3px 6px ;}
.data_option li span { display:block; font-size:0.929em;}
.data_option li .off {border:1px solid #cccccc; color:#bebebe; }
.data_option li .on { border:1px solid #f53e4f; color:#f53e4f;}

.mise_data .mise_caution { border:hidden; margin:0px;}

/****지도 영역****/
/*지도*/
.mise_map { color:#1a1a1a;}
.mise_map> .box_padding { padding-top:15px;}
.mise_map .map_load img {border:1px solid #909090; display:block; width:100%;}
.mise_map .btn_basic { margin-top:15px; vertical-align:middle;}
.mise_map .btn_basic img { width:14px; margin-right:6px;}
.mise_map .list_col1 li a { color:#f53e4f; text-decoration:underline; position:absolute; right:20px; top:20px; font-weight:bold;}
.mise_map .list_col1 li span {display:block; margin-left:43px; font-size:0.929em;}
.mise_map .list_col1 li .icon_area { width:15px; margin:0px; margin: 7px 7x 0px 7px; float:left}
.mise_map .list_col1 li+li span {margin-left:20px; margin-right:55px;}
.mise_map .list_col1 { margin-top:13px;}
.mise_map .mise_tit_l2 { border-top:1px solid #cccccc; padding-top:8px;}
.mise_map .mise_chain li+li { margin-top:10px;}
.mise_map .mise_chain li a {display:block; position:relative; height:25px; }
.mise_map .mise_chain .note { color:#666666; line-height:18px; display:block; margin-top:10px; font-size:0.857em;}
.mise_map .thumb_g{display:block;margin:0 auto}

/**유저투고사진영역_0804tylee**/
.mise_user_photo{text-align:center}
.mise_user_photo a{display:inline-block;width:40px;height:30px;margin:5px}
.mise_user_photo img{display:block;width:40px;height:30px}

/****커뮤니티 영역****/
/*커뮤니티*/
.mise_comm .list_col_c {position:relative; color:#1a1a1a; }
.mise_comm .box_padding { padding-top:15px;}
.mise_comm li+li { margin-top:30px;}
.mise_comm .list_col_c a { border:1px solid #cccccc; border-radius:8px; display:block; margin-left:65px; padding: 6px 15px 6px 10px; position:relative;  font-weight:bold; line-height:20px;}
.mise_comm .list_col_c a .speech_tag { position:absolute; left:-12px; top:40%; width:16px;}
.mise_comm .list_col_c a .list_arrow {right:5px; top:40%; }
.mise_comm .comm_label {position:absolute; top:16%;}
.mise_comm .list_col_c font {color:#666666; font-size:0.786em; display:block;  line-height:14px; font-weight:normal;}
.mise_comm .btn_basic img { width:21px; margin-right:4px;}



/****sns 영역****/
/*sns 이미지*/
.mise_sns{overflow:hidden;}
.mise_sns .sns_img a+a { margin-left:5px;}
.mise_sns .sns_img img{width:34px;}
/*리스트*/
.mise_tabsub .menu_col2 {background-color:#f1f1f1; padding:0px 10px;}
.mise_tabsub .menu_col2 ul{position:relative; background-color:#ffffff; border-radius:7px; border:1px solid #bbbbbb;}
.mise_tabsub .menu_col2 li a {display:block; height:34px; font-size:1.071em; color:#333333; position:relative; line-height:37px;}
.mise_tabsub .menu_col2 li+li {border-top:1px solid #bbbbbb;}
.mise_tabsub .menu_col2 img{width:22px; padding:6px 8px 0px 10px; vertical-align:top;}
.mise_tabsub .menu_col2 .list_arrow {right:5px; width:8px;}



/****점포리스트 영역****/
/*리스트큰틀*/
.list_col2_d li+li{border-top:1px solid #cccccc;}
.list_col2_d a{display:block; position: relative; padding-right:12px;}
.list_col2_d .list_arrow {top:45%; right:10px;}
.list_col2_d .list_tit {position:relative; margin:15px 10px 10px; display:block; overflow:hidden;}
.list_col2_d .list_tit em {vertical-align:middle; width:70%; margin-left:7px; float:left; line-height:120%;}

/*라벨*/
.list_col2_d .list_tit .list_category {border-radius:7px; font-size:0.714em; padding:1px 5px; float:left; font-weight:bold; line-height:16px;border:2px solid #808080; color:#808080;}
.list_col2_d .list_tit .c_food {border:2px solid #ff4a02; color:#ff4a02; }
.list_col2_d .list_tit .c_esthe {border:2px solid #f54682; color:#f54682;}
.list_col2_d .list_tit .c_shop {border:2px solid #43cb83; color:#43cb83;}
.list_col2_d .list_tit .c_clinic {border:2px solid #30aec1; color:#30aec1;}
.list_col2_d .list_tit .c_spot {border:2px solid #516bf0; color:#516bf0;}
.list_col2_d .list_tit .c_freelink {display:none;} /* 21.09.07 ksnam */
.list_col2_d .list_tit .c_tour {border:2px solid #2983df; color:#2983df;} /* 23.08.02 ksnam */
.list_col2_d .list_tit .c_hot_report {border:2px solid #f12a05; color:#f12a05;}


/*리스트 하단*/
.list_col2_d .list_box {margin:0 10px 15px 10px; overflow:hidden;}
.list_col2_d .list_box .box_level {border:1px solid #cccccc; width:106px; background-color:#f8f8f8; margin-right:10px; float:left; text-align:center;}
.list_col2_d .list_box .box_level> img {width:106px; display:block; }
.list_col2_d .list_box .box_level .ko_level_no { background-color:#f8f8f8;  padding:5px 0px 3px;}
.list_col2_d .list_box .box_level .ko_level {font-size:0.857em; color:#666666; padding:4px 0px;}
.list_col2_d .list_box .box_level .ko_levelimg{width:12px; vertical-align:absmiddle;}
.list_col2_d .list_box strong{font-size:0.929em; display:block; font-weight:normal; line-height:130%;}
.list_col2_d .list_box em{color:#f53e4f; font-size:0.857em; line-height:16px; display:block; margin-top:4px; margin-bottom:5px;}
.list_col2_d .list_box img{width:14px;}
.list_col2_d .list_box span{color:#666666; font-size:0.786em; display:block; line-height:15px;}
.list_col2_d .list_box span+span img{vertical-align:middle;}
.list_col2_d .list_box .thumb_g img{width:100%}

/*체인점 점포리스트*/
.mise_chain_store .list_col2_d .list_tit em { margin:0px;}

/****갱신이력 영역****/
.mise_history .date{font-size:0.857em; padding:5px 10px 0px; text-align:right;}
.mise_history{position:relative;}
.mise_history span { display:block; font-size:0.857em;}
.mise_history img{width:23px; position:absolute; right:10px; top:41px;}
.history_content { font-size:0.857em; background-color:#f6f6f6;}



/*****************************커뮤니티*********************************/
/****커뮤니티 상단검색영역****/
.mise_comm_search .mise_info { position:static; border:1px solid #cccccc; height:24px; padding-top:10px; margin-top:15px;}
.mise_comm_search .btn_submit { position:relative; margin-top:10px;}
.mise_comm_search .btn_submit img { width:12px; position:absolute; top:13px; right:10px;}
.mise_comm_search .btn_submit a { background-color:#f34d32; display:block; font-size:1.071em; line-height:25px; color:#FFFFFF; font-weight:bold;  height:33px; padding-top:9px; text-align:center; }
.mise_comm_search .btn_basic { margin-top:10px;}
.comm_search {position:relative; margin-top:15px;}
.comm_search .select-style {margin-right:10px; height:28px; padding:6px 0px 0px 3px; width:100px; position:absolute;}
.comm_search .search_box { margin-left:115px; overflow:hidden; position:relative; padding-right:43px; color:#999999; font-size:0.786em;}
.comm_search .search_box> div { border:1px solid #cccccc; height:34px; border-radius:2px; float:left; width:100%; line-height:35px;}
.comm_search .search_box img { margin-left:3px; width:36px; position:absolute;}


/****커뮤니티 글입력부분****/
.comm_write { border:2px solid #323747; border-radius:3px; margin-top:10px; padding-bottom:10px; background-color:#FFFFFF;}
.comm_write_tit { background-color: #323747; color:#FFFFFF; font-weight:bold; height:34px; line-height:38px; font-size:1.143em; padding-left:10px;}
.comm_write .select-style {margin-right:10px; height:28px; padding:6px 0px 0px 3px; width:100px; display:inline-block; font-weight:normal;}
.comm_write .comm_infotype { background-color:#f1f1f1; font-weight:bold; padding:5px 10px 0px;}
.comm_write .tit_input { background-color:#f1f1f1; line-height:22px; padding:5px 10px;}
.comm_write .tit_input span { border:1px solid #cccccc; border-radius:3px; height:34px; background-color:#FFFFFF; width:100%; display:block; }
.comm_write .txt_input span { border:1px solid #cccccc; border-radius:3px; display:block; height:125px; padding:10px; font-size:0.857em; color:#666666; }
.comm_write .txt_input font { font-size:0.857em; line-height:19px; display:inline-block; margin:10px 0px 0px;}
.comm_write .txt_input em { color:#493131; font-weight:bold;}
.comm_write .comm_icon ul {text-align:center; margin-top:10px;}
.comm_write .comm_icon ul li { display:inline-block; margin-left:12px;}
.comm_write .comm_useday{display:table;width:100%;background-color:#f1f1f1}
.comm_write .comm_useday .tit_item{display:table-cell;width:1px;padding:5px 10px;vertical-align:middle;white-space:nowrap}
.comm_write .comm_useday .cont_item{display:table-cell;padding:5px 10px;font-size:0;vertical-align:middle}
.comm_write .comm_useday .grid_item{margin:0 -5px}
.comm_write .comm_useday .inner_grid{display:table;width:100%;border-spacing:0;border-collapse:collapse}
.comm_write .comm_useday .cell_grid{display:table-cell;padding:0 5px;vertical-align:top}
.comm_write .comm_useday .select-style{float:none;width:100%;height:34px;margin:0;padding:0;font-size:16px}
.comm_write_box { border:none !important; background-color:#f1f1f1 !important; padding:0px 10px;}
.comm_del_write { margin:10px;}
.comm_del_write .btn_col2 { margin-top:10px;}
.comm_del_write .box_padding { padding:0px 10px;}



/****커뮤니티 리스트영역****/


/*리스트_큰덩어리*/
.list_col_box> li {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; background-color:#FFFFFF; }
.list_col_box> li+li { margin-top:10px;}

/*리스트_토탈건수*/
.total_num { text-align:center; font-weight:bold; background-color:#FFFFFF; height:38px; padding-top:12px; font-size:1.143em; line-height:27px;}
.total_num em { color:#f53e4f;  font-weight:bold; }

/*리스트_내용*/
.mise_community .list_col_c1 { color:#1a1a1a; position:relative;}
.mise_community .list_col_c1 >span { display:block; margin-left:60px; margin-right:40px; line-height:20px; min-height:70px;  font-weight:bold; }
.mise_community .list_col_c1 em { font-weight:normal; font-size:0.857em; display:inline-block; margin-left:3px;}
.mise_community .list_col_c1 font {color:#666666; font-size:0.786em; display:block; line-height:14px; font-weight:normal; margin-top:4px;}
.mise_community .list_col_c1 .Topic_id { position:absolute; font-size:0.714em; top:60px; width:48px; text-align:center}
.mise_community .list_col_c1 .icon_camera {width:19px; margin-left:5px; vertical-align:middle;}
/*리스트_내용_추가*/
.mise_community .list_col_c1_detail .list_txt { border-top:1px dashed #cccccc; padding:10px; margin-top:10px;}
.list_col_c1_detail .append_info{display:block;overflow:hidden;margin:10px 0;text-align:right;letter-spacing:0}
.list_col_c1_detail .append_info .data_info{display:inline-block;margin-left:23px;margin-right:-23px;vertical-align:top}
.list_col_c1_detail .append_info .data_info:after{display:inline-block;width:23px;vertical-align:top;text-align:center;content:'/'}

/*리스트_하트*/
.mise_community .list_col_c1_detail .favorite a { display:inline-block;}
.mise_community .list_col_c1_detail .favorite {text-align:right; font-size:0.786em; margin-bottom:10px;}
.mise_community .list_col_c1_detail  .favorite img {width:16px; border:1px solid #cccccc; border-radius:2px; padding:3px; vertical-align: middle; margin-bottom:3px;}


/*리스트_버튼*/
.comm_list_btn { border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; overflow:hidden; background:#FFFFFF;}
.comm_list_btn span+span a { border-left:1px solid #cccccc; display:block;}
.comm_list_btn span a { float:left; width:33%; text-align:center; height:28px; padding-top:7px; display:block; line-height:24px;}
.comm_list_btn span a img { width:15px; margin-right:3px;}

.reply_btn a { border:1px solid #cccccc; display:block; text-align:center; background-color:#f5f5f5; height:28px; padding-top:7px; font-weight:bold; line-height:22px;}
.reply_btn a img { width:15px; margin-right:3px; }

/*리스트_리플*/
.comm_reply { border-bottom:1px solid #cccccc;}
.comm_reply > ul>li+li { margin-top:10px;}
.comm_reply > ul>li { border:1px solid #cccccc; border-radius:4px; background-color:#fbf8ee; padding: 8px 4px;}
.comm_reply > ul> li strong { color:#6e5950; display:block; font-size: 0.857em;}
.comm_reply > ul> li strong img { width:15px; margin-right:5px;}
.comm_reply > ul> li font { color:#666666; display:block; margin:5px 10px 10px; }
.comm_reply .comm_list_btn { border:1px solid #cccccc; margin:10px 15px 0px; font-size:0.857em; }
.comm_reply > ul> li

/*리스트_포토*/
.album_list { text-align:center;}
.album_list ul+ul { margin-top:15px;}
.album_list li { display:inline-block;width:14%;}
.album_list li+li { margin-left:12px; }

.album_view { background-color:#2f2f2f; padding:0px 35px; position:relative; margin-top:15px; text-align:center; }
.album_view> img { display:inline-block; background-color:#000000; padding: 30px 0px; margin-bottom:-3px;}
.album_view .btn_prev { position:absolute; top:40%; left:10px; display:inline-block;}
.album_view .btn_prev img {width:30px; }
.album_view .btn_next { position:absolute;  top:40%; right:10px; display:inline-block;}
.album_view .btn_next img {width:30px; }




/*****************************사진*********************************/
/*사진*/

.mise_photo_list{text-align:center;}
.mise_photo_list .total_num{font-weight:bold; margin:15px 0; display:block;}
.mise_photo_list .total_num em{color:#f53e4f; font-weight:bold;}
.mise_photo_list .list_photo_box{margin:2px 0;font-size:0;line-height:0}
.mise_photo_list .list_photo_box img{max-width:100%;}
.mise_photo_list .list_photo_box li{display:inline-block;width:31%;margin:1px}
.paging{margin:10px 20px 0 20px; padding-bottom:20px;}

/*사진팝업-가로*/
.pop_photo_box {background-color: rgba(0, 0, 0, 0.5); position:absolute; top:47px; width:100%; padding-top:150px; height:794px;}
.pop_photo {text-align:center; background-color:#2f2f2f; position:relative; position:absolute; width:100%; padding:50px 0px 15px; }

.pop_photo .btn_close {position:absolute; top:10px; right:15px; display:inline-block;}
.pop_photo .btn_close img{width:22px; height:16px;}
.pop_photo .btn_close span{color:#ffffff; display:block; font-size:0.643em; line-height:13px}
.pop_photo .btn_prev {position:absolute; top:40%; left:10px; display:inline-block;}
.pop_photo .btn_prev img {width:30px;}
.pop_photo .btn_next {position:absolute; top:40%; right:10px; display:inline-block;}
.pop_photo .btn_next img {width:30px;}
.pop_photo .p_num {position:absolute; top:17px; left:15px; background-color: rgba(0, 0, 0, 0.5); color:#FFFFFF; font-size:0.786em; padding:2px 10px; border-radius:10px; letter-spacing:1px;}
.pop_photo .pop_text{ color:#ffffff; font-size:0.800em; display:block; line-height:22px; padding:15px;}
.pop_photo .pop_text a {color:#f53e4f;}
.pop_photo .pop_btn { border:2px solid #757575; color:#FFFFFF; padding:3px 10px; border-radius:7px; background-color:#1c1c1c;}


/*사진팝업-세로*/
.pop_photo .length {width:56%;}


/*****************************메뉴*********************************/
/*메뉴*/

.mise_menu .list_col_m >li{border:1px solid #cccccc; border-radius:3px; position:relative;}
.mise_menu .list_col_m >li+li {margin-top:10px;}
.mise_menu .menu_tit{color:#6e5658; font-size:0.929em; font-weight:bold; margin-left:5px; margin-top:15px;}
.mise_menu .ko_menu_name{padding:10px;}
.mise_menu .ko_menu_name strong{color:#3a3a3a; display:block; margin-right:40px;}
.mise_menu .ko_menu_name span{color:#666666; font-weight:bold; display:block; margin-right:40px; line-height:20px;}
.mise_menu .ko_menu_name em{color:#6e5950; font-size:0.929em; display:block; line-height:22px; margin:10px 0;}
.mise_menu .ko_menu_name font{color:#6e5950; display:block; margin-top:30px;}
.mise_menu .ko_menu_price {border-top:1px dashed #cccccc;}
.mise_menu .ko_menu_price li{background-color:#f1f1f1; line-height:20px; padding:7px 0 7px 10px;}
.mise_menu .ko_menu_price li+li{border-top:1px solid #cacaca;}

.mise_note {margin-top:15px; border:1px solid #cccccc; border-radius:3px; position:relative;}
.mise_note .note_tit {border-bottom:1px solid #cccccc; height:39px;  background-color:#fcfcfc;}
.mise_note .note_tit span{font-size:1.143em; font-weight:bold; padding-left:10px; line-height:33px; margin-top:5px; display:inline-block;}
.mise_note .note_txt {padding:15px; font-size:0.857em; line-height:22px;}

.mise_menuinfo {margin-top:15px; border:1px solid #cccccc; border-radius:3px; position:relative; overflow:hidden;}
.mise_menuinfo .menuinfo_tit {border-bottom:1px solid #cccccc; height:39px;  background-color:#fcfcfc;}
.mise_menuinfo .menuinfo_tit span{font-size:1.143em; font-weight:bold; padding-left:10px; line-height:33px; margin-top:5px; display:inline-block;}

.mise_menuinfo .menuinfo_type {overflow:hidden;}
.mise_menuinfo .menuinfo_type li {font-size:0.857em; float:left; }
.mise_menuinfo .menuinfo_type li.yes{  background:url(/m/rsc/ckbox_yes.png) no-repeat 0px 8px; -webkit-background-size:15px 15px; padding:5px 10px 0 18px; letter-spacing:-1px; color:#1a1a1a; }
.mise_menuinfo .menuinfo_type li.no{  background:url(/m/rsc/ckbox_no.png) no-repeat 0px 8px; -webkit-background-size:15px 15px; padding:5px 10px 0 18px; letter-spacing:-1px; color:#999999; }


/*****************************쿠폰*********************************/
/*쿠폰*/
.mise_coupon_download strong{display:block; text-align:center; margin:15px 20px; color:#f34d32; padding:4px; border:3px solid #dddddd; border-radius:20px;}
.mise_coupon_download .btn_basic img{width:22px; height:18px; margin-right:3px;}
.mise_coupon_download em{display:block; font-size:0.857em; margin:10px 0 5px 0; line-height:18px;}
.mise_coupon .list_col_cp {border:1px solid #bbbbbb; border-radius:3px; margin:10px 0 0 0;}
.mise_coupon .top_tit {background:url('../rsc/mise/coupon_top_bg.gif') repeat-x; background-position:bottom; min-height:85px; text-align:center; position:relative;}
.mise_coupon .top_tit li+li{border-top:1px solid #cccccc; text-align:left; line-height:20px;}
.mise_coupon .top_tit img{width:85px; height:15px; padding:5px 0 2px 0;}
.mise_coupon .top_tit span{display:block; color:#606060; padding-top:5px; font-weight:bold; margin-left:10px; margin-bottom:3px;}
.mise_coupon .top_tit strong{color:#f53e4f; font-size:0.857em; margin-left:-2px; letter-spacing:-1px;}
.mise_coupon .top_tit em{font-size:1.143em; font-weight:bold; letter-spacing:-1px;}
.mise_coupon .top_tit font{position:absolute; top:6px; right:5px; font-size:0.786em;}
.mise_coupon .text{margin:10px 10px 25px 10px;}
.mise_coupon .text li+li{font-size:0.857em; padding-top:10px;}
.mise_coupon .condition{background-color:#323747; padding:10px; font-size:0.857em; line-height:18px;}
.mise_coupon .condition span{color:#f53e4f; display:block;}
.mise_coupon .condition em{color:#ffffff; display:block; margin-left:-7px;}
.mise_coupon_img { text-align:center;}
.mise_coupon_img img { width:150px;}
.mise_coupon .text a { text-decoration:underline; }

.mise_coupon .text li+li em.kr { font-size:1.15em; color:#ef3425; }

/*주의사항- 쿠폰,메뉴*/
.mise_caution {margin-top:10px; border:1px solid #e5c18b; border-radius:3px; position:relative; background:url('../rsc/mise/notice_bg.gif')}
.mise_caution  a{display:block;}
.mise_caution .caution_tit{border-bottom:1px solid #e5c18b; height:39px;}
.mise_caution .caution_tit span{font-size:1.143em; font-weight:bold; padding-left:10px; line-height:33px; margin-top:5px; display:inline-block;}
.mise_caution .caution_txt{padding:15px; font-size:0.857em; }
.mise_caution .caution_txt span {display:block;}
.mise_caution .caution_txt em{color:#704b0b;}



/*********************전체메뉴*******************************/
.bg_box { padding: 30px 9px 9px; background-color: rgba(255, 255, 255, 0.5); font-size:0.929em;}
.total_menu >a {  border:1px solid #999999; text-align:center; font-weight:bold; font-size:1.071em; position:relative; height:30px; line-height:33px; margin-bottom:5px; background:url('../rsc/mise/total_menu_bg.gif'); -webkit-background-size:30px;}
.total_menu >a span { border:1px solid #999999; background-color:#434343; border-radius:3px; color:#FFFFFF; font-weight:normal; font-size:0.857em; padding:1px 7px 0px; position:absolute; top:3px; right:5px;   line-height:21px; }
.total_menu a { display:block;}
.total_menu { border:1px solid #cccccc; padding: 9px; background-color:#f1f1f1; color:#1a1a1a;}
.total_menu div+div { margin-top: 10px;}
.total_menu .menu {background-color:#FFFFFF; padding:3px 7px 2px; width:50%}
.total_menu .menu .tit { font-weight:bold; font-size:1.071em;}



/********************레드헤드*******************************/
.k-group_tit { background-color:#f24141; color:#FFFFFF; height:20px; padding:10px; font-weight:bold; position:relative;}
.k-group_tit h1{font-weight:bold; }
.k-group_tit .btn_gray2 { position:absolute; right:0px; top:0px; font-size:0.857em;}


/********************서치리스트*******************************/
/*상단검색영역*/
.mise_searchbox { background-color:#5c5c69; padding:8px;}
.mise_searchbox .searchbox_ul li+li{ margin-top:2px;}
.mise_searchbox .search_tit { background-color:#e8e8e9; min-width:85px; width:85px; height:36px; font-weight:bold; text-align:center;  font-size:0.929em; }
.mise_searchbox .search_txt { background-color:#FFFFFF; position:relative;  font-size:0.929em; font-weight:bold;  }
/*.mise_searchbox .search_txt a { display:block; height:27px; padding:3px 10px 0px 10px;}*/
.mise_searchbox .search_txt a { display:block; width:100%; box-sizing: border-box; /*line-height: 30px;*/ vertical-align: middle; padding: 0 10px; } /* 20160607 mkyoo : 검색폼 서치박스 수정 */
	.search_txt a .search_txt_context {max-width: 90%; margin-right: -500px;} /* 20160630 mkyoo : 글자가 길어질경우 글자 자르기 */
.mise_searchbox .search_txt .list_arrow { top:10px; right:5px;}
.mise_searchbox .condition_tit {font-weight:bold; background-color:#FFFFFF; height:28px; padding:4px 0px 0px 10px; position:relative; font-size:0.929em;  }
.mise_searchbox .condition_tit img { width:24px; position:absolute; right:3px;}
.search_condition { background-color:#FFFFFF;}
.search_condition .condition_check { padding: 5px 10px 0px;}
.search_condition .check_txt { font-weight:bold; height:32px; padding-left:5px;}
.search_condition .check_txt a { display:block;}
.search_condition .check_after_box { padding:10px; border-top:1px solid #cccccc;}
.search_condition .check_after { background-color:#fcf3ea; font-size:0.875em; border:2px solid #d6d6de; border-radius:2px; margin-left:5px; color:#605758; font-weight:bold; padding:2px 5px; display:inline-block; margin-bottom:5px; vertical-align: top; min-height: 21px;}/*인라인블럭,마진바텀 css추가_tylee0613 , 20160628 mkyoo : vertical-align, min-height 추가 */
.search_condition .check_after img { width:7px; margin-right:2px;}
.mise_searchbox .css-label { width:92%; box-sizing: border-box;}/*css추가_tylee0613*/


.condition_search_box { margin:15px 24px 0px 10px;}/*검색폼 추가_tylee0624*/
.condition_search_box .condition_search {width:100%; height:28px; padding: 0px 5px;}

/*서치리스트영역*/


/*토탈건수*/
.mise_search_list .total_num { height:25px; padding:12px 0px 0px 10px; text-align:left;}
.total_num_wrap { overflow:hidden; margin:15px 10px 0px;}/*추가_tylee0715*/
.total_num_wrap .total_num { float:left; font-size:1.071em; padding:0px; line-height:35px;}



/*리스트*/
.list_col_search .list_tit em {font-size:1.143em;}
.list_col_search .list_tit { margin-top:5px;}
.list_col_search>li { border:1px solid #cccccc; margin:10px ; line-height:22px; }

.list_col_search .ko_area { font-size: 0.875em; color:#666666; margin-right:7px;}
.list_col_search .ko_level{ font-size: 0.875em; color:#666666; margin-right:7px;}
.list_col_search .ko_level img { width:13px;}
.list_col_search .ko_kuchikomi { font-size: 0.875em; color:#666666;}
.list_col_search .ko_kuchikomi img {width:15px;  margin-right:2px; }

.list_col_search .imgbox { position:relative; margin-top:5px;}
.list_col_search .imgbox .btn_prev { position:absolute; top:35%; left:5px;}
.list_col_search .imgbox .btn_prev img { width:30px;}
.list_col_search .imgbox .btn_next { position:absolute; top:35%; right:5px;}
.list_col_search .imgbox .btn_next img { width:30px;}

.list_col_search .list_co11 {margin-top:5px;line-height:20px;  }
.list_col_search .list_col1 .mise_traffic { font-size:0.875em; color:#666666; }/*css 구조 변경_tylee0613*/

.list_col_search .l_headline { font-size:0.929em;}

.list_col_search .mise_coup_gray { margin-top:10px; border:4px solid #afa1a2;}
.list_col_search .mise_coup_gray .coupon_tit{ background-color:#afa1a2; color:#FFFFFF; font-weight:bold; font-size:0.929em; position:relative; padding:0px 0px 5px 10px; height:20px;}
.list_col_search .mise_coup_gray .coupon_tit .case { position:absolute; right:10px; font-size:0.875em; font-weight:normal; color:#FFFFFF;}
.list_col_search .mise_coup_gray .l_coupon {font-size:0.929em; padding:5px; }
.list_col_search .mise_coup_gray .l_coupon em { color:#f53e4f;  font-weight:bold; font-size:0.875em;}

.mise_search_list .mise_paging{ height:40px; padding-top:0px;}


/*pr주목가게*/
.note_shop .list_arrow { top:35%; right:10px;}
.note_shop .list_col1 li span { font-size:0.929em; line-height:18px; padding:6px 0px;}



/*장르,에리아,메뉴 서치팝업*/
.search_choice_list { border:1px solid #cccccc; padding: 13px 19px 20px; }
.search_choice_list .txt a {height:29px; display:block; padding:7px 0px 0px 15px; position:relative; font-size:0.875em; font-weight:bold; line-height:25px;}
.search_choice_list .txt2 a {color:#FFFFFF;}
.search_choice_list .txt .area_icon { width:20px; margin-right:5px; vertical-align:top;}
.search_choice_list .list_arrow { top:11px; right:7px;}
.search_choice_list .list_arrow_more {right:7px;}

.search_choice_tit { height:40px; background:url('../rsc/mise/search_pop_bg.gif') repeat-x bottom; -webkit-background-size:39px; background-color:#FFFFFF; font-size:1.143em; font-weight:bold; padding-left:10px; border-right:1px solid #9999a1;   border-bottom:1px solid #b1b2b2; text-align:center;}
.search_choice_tit a { display:block; }

.search_close { border-left:2px solid #efeff1; position:relative; background:url('../rsc/mise/search_pop_bg.gif') repeat-x bottom; -webkit-background-size:39px; background-color:#FFFFFF; border-bottom:1px solid #b1b2b2; width:70px;}
.search_close .close { border:1px solid red; background-color:#434343; border:1px solid #999999; border-radius:3px; padding:0px 8px; font-size:12px; color:#FFFFFF; position:absolute; right:10px; top:10px;}

.search_history { border-top:1px solid #ffffff; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;  padding: 13px 19px 20px;}
.search_history .tit { font-size:1.071em; font-weight:bold; }
.search_history .tit img { width:21px; margin-right:2px; vertical-align:top;}
.search_history .txt .list_dot { width:4px;}
.search_history .txt em { font-weight:bold; color:#f53e4f;}
.search_history .txt a { padding-left:5px;}


/*****************************인기키워드 start ***************************/
.mt_keyword {background-color:#5c5c69; padding:5px 2px; position:relative;}
.mt_tit_white{color:#FFFFFF; font-size:0.857em; font-weight:bold;}
.keyword_box{font-size:0.857em;text-align:center; letter-spacing:-0.1em;display:table;box-sizing:border-box; width:100%; padding:5px;}
.keyword_box li{ display:table-row; }
.keyword_box a{ background-color:#ffffff;width:33%; border:1px solid #b0afaf; font-weight:bold;display:table-cell;text-align:center;vertical-align:middle;height:27px; padding:5px; line-height:100%; }
/*****************************인기키워드 end-미세탑에서 공통사용 ***************************/

.mise_list_active { position:absolute; right:10px; top:7px;}
.mise_list_active a+a { margin-left:8px;}
.mise_list_active img { height:9px;}

.mt_keyword_penta  li { display:inline-block; margin: 0px 7px 10px;}
.mt_keyword_penta  li a { background-color:#eaeaea; height:23px; border:1px solid #cccccc; padding:0px 5px; position:relative; display:block; line-height:23px;}
.mt_keyword_penta  li a img { height:25px; position:absolute; top:-1px; right:-12px;}


/*셀렉트 박스 _20160712_tylee*/
.mise_select{float:right;font-size:13px}
.mise_select select{width:110px;min-width:50px;height:32px;margin-left:5px;padding:0 5px 0 5px;border:1px solid #ccc;background:#fff url(../rsc/mise/ht_select_arrow.gif) 100% 50% no-repeat;-webkit-background-size:30px 5px;-webkit-appearance:none}

/* 16.08.24 : mkyoo (t-jp-0126(M) 검색기능에러) */
#mise-search-form-cate, #mise-search-form-area {
	z-index: 980001;
    overflow-y: scroll;
    position: fixed;
    top: 0;
    left: 0;
    background-color: #ffffff;
    width: 100%;
	height: 100%;
	-webkit-overflow-scrolling: touch;
}

/* 기타 기사 목록 */
.miseOtherArticle .list_txt{border-top:0 none}
.miseOtherArticle .list_txt .tit_subject{font-size:16px}

/* 주변 검색 */
.miseAroundSearch .list_txt{border-top:0 none}
.miseAroundSearch .list_txt .tit_subject{font-size:16px}

/* 코네스트 소식 */
.spMiseNotice .head_coll{border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #ccc;border-bottom:0 none;background-color:#ececec}
.spMiseNotice .head_coll:after{display:block;border-top:1px solid #909090;border-bottom:2px solid #eee;content:''}
.spMiseNotice .head_coll .inner_tit{height:29px;line-height:29px}
.spMiseNotice .cont_coll{padding:10px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #ccc;border-top:0 none}
.first_box + .spMiseNotice{margin-top:0}
.spMiseNotice + .mise_article .box_padding:first-child{padding-top:10px}
.spMiseNotice + .contents_box:not(.mise_coup){padding-top:0}
.spMiseNotice + .contents_box:not(.mise_coup) .box_padding:first-child{padding-top:0}
.spMiseNotice + .mise_coup{margin:10px}
.spMiseNotice + .mise_coup ~ #kuchiViewDiv .contents_box:first-child{padding-top:10px}
.spMiseNotice ~ #kuchiViewDiv .contents_box:first-child{margin-top:0;padding-top:0;border-top:0 none}
.spMiseNotice ~ #kuchiViewDiv .mise_comm_search{padding-top:0}
.spMiseNotice ~ #kuchiViewDiv .mise_comm_search .mise_info{margin-top:0}

/* 21.12.01 ksnam : FORUM NOTICE */
.spMiseNotice .cont_coll { border-bottom-right-radius:0px;border-bottom-left-radius:0px }
.spMiseNotice .cont_coll:last-child { border-bottom-right-radius:5px;border-bottom-left-radius:5px }

.pagedownload-ing.forumNotice { }
.pagedownload-ing.forumNotice .pagedownload-box { width:90%; height:90%; top:5%; left:5%; visibility:hidden; }
.pagedownload-ing.forumNotice .pagedownload-file { text-align:initial; display:block;  height:80%; margin:0; padding:10px; }
/* 21.12.07 ksnam */
.pagedownload-ing.forumNotice .pagedownload-file img,
.pagedownload-ing.forumNotice .pagedownload-file table,
.pagedownload-ing.forumNotice .pagedownload-file div,
.pagedownload-ing.forumNotice .pagedownload-file iframe { max-width:100%; height:auto; }
.pagedownload-ing.forumNotice .pagedownload-file iframe { min-height:200px; }
.pagedownload-ing.forumNotice .pagedownload-file iframe[src*='youtube'] { min-height:250px; }
