body {overflow-x:hidden;}
/* ~ max-width: 1119px  */

header .header_wrap { width: 100%; }

.PC_VIEW { display: none !important; }
.M_VIEW { display: block !important; }

.div_container { margin-top: 0; }

*{margin:0;padding:0;}
body{width:100%;height:100%;}
A, A:link, A:visited, A:hover{text-decoration:none;cursor:pointer;color:#534740;}
li{list-style:none;line-height:0;}

/*공통*/

header {width:100%;}
header .top-wrap{height:80px;border-bottom:8px solid #f8e096;position:relative;}
header .logo-wrap{text-align:center;line-height:75px;}
header .logo-wrap img{ width:120px;padding-top:29px;}
header .top-menu{position:absolute;left:6%;top:26%;}
header .top-store{position:absolute;right:6%;top:26%;}

#wrap {width:100%;min-width:auto;}
#div-wrap{width:100%;font-family:'나눔스퀘어','NanumSquare',sans-serif;}

/*sidebar 메뉴*/
.side_wrap{ display:block; }
.sidebar{ display:none;position: fixed;top:0;left:-77%;overflow-y:auto;width: 77%;height: 100%;background: #f8e096;z-index:9999999;}
.side_head{position:relative;padding:12% 0 5% 0;box-sizing:border-box;overflow:hidden;}
.side_head .s_logo{margin-left:10%;float:left;}
.side_head .s_closeBtn{position:absolute;right:10%;}

.side_head .side_logwrap {display: flex;margin:10%;box-sizing:border-box;}
.side_head .side_logwrap .first {margin-left:0 !important;}
.side_head .m_log_btn {font-size:12px;background:#fff0c2;border-radius:8px;padding:5px 12px;margin-left:3%;text-align:center;font-weight:bold;overflow:hidden;}
.side_head .m_log_btn:first-child {margin-left:0;}
.side_head .m_log_btn:hover {background:#815c35;}
.side_head .m_log_btn:hover a {color:#ffd36c;}
.side_head .m_log_btn a {color:#633b14;}

.side_body{margin:0 0  5% 10%;box-sizing:border-box;}
.side_title > li { margin-bottom: 1.25rem;font-size:17px;font-weight: bold;color: #6a3906;}
.side_title > li a:hover{color: #811a21;}
/* .side_title .side_title_menu { font-size:18px;font-weight: bold;color: #6a3906;margin-bottom:12%;cursor:pointer; } */
.side_title .side_title_menu { font-size:18px;line-height: 1;font-weight: bold;color: #6a3906;cursor:pointer; }
.side_title .on{color: #811a21;}
.side_subtitle > li{margin-top:1rem;font-weight: normal !important;cursor:pointer;}
.side_subtitle > li a{color: #8a6138; line-height: 1;}
.side_subtitle > li a:hover{color: #5f3819;font-weight: bold !important;}
.sideIcon_wrap {}
.sideIcon_wrap a {margin-right:7px;}
.sideIcon_wrap img {width: 38px;}

.slidesjs-container { display: none; }

/*메인*/
.main-imgwrap{width:100%;display:block;}
.main-imgwrap img{width:100%;display:block;}

.main-content{padding-top:60px;text-align:center;}
.main-content .main-title{font-size:1.5rem;font-weight:bold;letter-spacing:-1px;text-align:center;color:#87001f;font-family:'나눔스퀘어','NanumSquare',sans-serif;}
.main-content .main-text{font-size:0.9rem;color:#3e3a39;margin-top:10px;font-family:'NanumSquare',sans-serif;}
.main-content .main-franchise{padding-left:1.4rem;padding-right:1.4rem;box-sizing:border-box;}
.main-content .main-franchise .fran-img{margin-top:3%;width:48%;box-sizing:border-box;margin-left:4%;float:left;}
.main-content .main-franchise .fran-img:first-child{margin-left:0;}
.main-content .main-franchise .fran-img img{width:100%;}

.main-content .main-today{padding-top:40px;padding-bottom:40px;padding-left:3rem;padding-right:3rem;text-align:center;overflow:hidden;}
.main-content .main-today .main-today-title{font-size:1.2rem;color:#5e3819;text-align:center;font-family:'나눔스퀘어','NanumSquare',sans-serif;}
.main-content .main-today .main-today-menu{margin:0 auto;margin-top:7%;overflow:hidden;}
.main-content .main-today .main-today-menu li{float:left;width:22%;margin-left:9%;}
.main-content .main-today .main-today-menu li:first-child{margin-left:8%;}
.main-content .main-today .main-today-menu li img{width:100%;}

.main-content .main-list{width:100%;background:#fffbf5;padding:20px 0 30px 0;box-sizing:border-box;overflow:hidden;}
.main-content .main-list .main-list-wrap{text-align:center;padding-left:2rem;padding-right:2rem;box-sizing:border-box;}
.main-content .main-list .list-box{display:table;margin:0 auto;border-bottom:1px solid #dcd5ca;padding:15px;box-sizing:border-box;overflow:hidden;}
.main-content .main-list .list-title{display:table-cell;vertical-align:middle;text-align:left;width:90%;font-size:1rem;color:#534740;}
.main-content .main-list .icon-plus{display:table-cell;vertical-align:middle !important;width:5%;}
.main-content .main-list .icon-plus img{width:100%;}

.main-content .btn-pc{width:50%;margin:0 auto;padding:20px 0 70px 0;box-sizing:border-box;}
.main-content .btn-pc img{width:100%;}

.mailing {margin-bottom:0;padding:0 2rem 40px 2rem;box-sizing:border-box;}
.mailing_tit {padding-top:40px;font-size:1.2rem;color:#5e3819;}
.email_box input[type="text"] {width:100%;appearance:none;-webkit-appearance:none;border-radius:0;}
.mailing_agree, .mailing_agree a {font-size:0.9rem;color:#6e6e6e;}
.mailing_agree .check_agree input[type="checkbox"] {display:none;}
.mailing_agree .check_agree input[type="checkbox"] + label {display:inline-block;width:11px;height:11px;background:#fff;border:1px solid #d2d2d2;margin-right:3px;}
.mailing_agree .check_agree input[type="checkbox"]:checked + label {display:inline-block;width:11px;height:11px;background:#666;}
.btn_subs {font-size:0.9rem;}
.mail_agree {margin-top:0;padding:30px 20px;}
.go-pc {margin-top:30px;}
.go-pc button {width:55%;padding:16px 0;font-size:1rem;background:#fff6e2;color:#5e3819;border:none;}



footer .footer-wrap{width:100%;background:#f3ebe2;padding:20px 0;overflow:hidden;}
footer .footer-wrap{text-align:center;line-height:25px;}
footer .footer-wrap a{color:#5e3819;font-size:0.9rem;}
footer .footer-wrap .footer-bar{margin:0 5px;font-size:0.8rem;overflow:hidden;}
footer .footer-infowrap{width:100%;background:#71645d;color:#fff;font-size:0.9rem;padding:40px 0 48px 0;overflow:hidden;}
footer .footer-infoimg{text-align:center;}
footer .footer-info{margin:10px 0 18px 0;font-size:0.9rem;text-align:center;line-height:23px;color:#fff !important;}
footer .div_tail .tail_info { width: 100%; }
footer .div_tail .tail_area { width: 100%;padding: 40px 0 48px 0;text-align: center; }
footer .div_tail .info_text { word-break: break-all; }
footer .div_tail .tail_info .info_img { width: 100%; }
footer .div_tail .tail_info .info_img img { width: 65px;margin: 0 auto 20px auto; }
footer .div_tail .tail_info .info_text { width:100%;margin: 0;line-height: 23px; }
footer .div_tail .tail_info span{display:block;float:left;}
footer .div_tail .tail_nav { width: 100%;padding: 20px 20px 15px 20px;height: auto;margin: 0 auto; }
footer .div_tail .menu{line-height:25px;}
footer .div_tail .menu li { margin:0 5px 5px 5px;display: inline-block;float: none;font-size:15px; }
footer .div_tail .menu li img { width: 90%; }
footer .footer_info {width:100%;margin-left:0;}
footer .tail_logo {width: 150px;margin:0 auto;margin-top:20px;}
footer .tail_logo > img {width: 100%;}
.m_left60, .m_left55 { margin-left: 0; }


/* COMMON */
.sub_wrap { margin: 0 auto;padding: 0;width: 97%; }
.mobile_img { width: 100%; }
.sub_center {width:100%;}
.cus_center .sub_btn li:first-child, .cus_center .sub_btn li:last-child {top:0;}
.store_center .sub_btn li:first-child, .store_center .sub_btn li:last-child {top:20%;}
.sub_btn li {cursor:pointer;}
.sub_btn li img {width:10px;}
.sub_btn li:first-child {position:absolute;top:45%;left:20px;}
.sub_btn li:last-child {position:absolute;top:45%;right:20px;}

.sub_title{ min-height:140px; }
.sub_center {width:100%;}
.sub_title_st { font-size:25px !important; }
.sub_title_menu { line-height: 38px;margin-top: 25px; }
.sub_title_menu img { width: 105px; }
.new_btn02 {width:124px !important;}
.page_title_sub { font-size:1.2em;margin-top: -10px; }
.title_line { width: 28px;margin-bottom: 10px;}
.title_line_center { width: 28px;margin-bottom: 10px;}
.title { font-size:20px; }

/* company/index.php */
.sub_content { padding: 30px 15px; }
.about_wrap { padding: 0 0 40px 0; } 
.about_wrap .about_title {margin-bottom:0 !important;}
.core_values {padding-bottom:0 !important;padding-top:30px;} 
.m_core_values {margin-bottom:0 !important;}
.m_values li {display:block;margin-bottom:20px;}
.m_values li:last-child {margin-bottom:0 !important;}
.m_values .m_values_img {width:40%;display:inline-block;vertical-align:middle;}
.m_values .m_values_txt {margin-left:5%;display:inline-block;vertical-align:middle;}
.m_values .m_values_txt h3 {font-size:22px;font-weight:700;color:#988574;margin-bottom:15px;}
.m_values .m_values_txt span {font-size:16px;color:#000;line-height:22px;}
.pm0 { padding-bottom: 0px; }

.brand_name_wrap {padding:30px 15px;} 
.about_wrap .brand_box { width: 100%;margin-bottom:25px; }
.about_wrap .brand_wrap{margin-top: 20px;}
.about_wrap .m_vision_txt {margin-top:25px;text-align:center;}
.about_wrap .m_vision_txt h2 {font-size:18px;color:#191919;}
.about_wrap .m_vision_txt span {margin-top:15px;font-size:16px;}
.about_line { margin-top:20px; }


.brand_concept { width:100%;height: 100%;display: inline-block;padding: 30px 10px;}
.brand_concept .concept_text { margin: 0;padding: 0;display: inline; text-align: left;}
.brand_concept .concept_text span { width: 85%;margin: 0 auto; }

/* company/sub2.php */
#t_history{ width:100%; }
#t_history .history_img{width: 38%;}
#t_history .history_img img{width: 100%;}
#t_history td {padding: 20px 8px 20px 0;}
#t_history .month{text-align:right;width:45px;font-size:clamp(1rem, 3vw, 1.25rem);font-weight:bold;vertical-align:top;line-height: 2;}
#t_history .month_c {width:70%;margin-left:5px;font-size: clamp(0.875rem, 3vw, 1.25rem);line-height: 2;}
.story_text { text-align: left; }
span.none_br br { display: none; }

/* 게시판 공통 */
.board_sub_title { width: 100%; }

/* /board/new_board.php?bo_table=new_company_idea */
.board_area { width: 100%; }
.event_div {padding:0 15px !important;width:auto;}
.ev_area { padding: 0;margin: 0;border: 0; }
#writeContents p { width: 100% !important; }
#writeContents img { width: 100% !important;height: auto !important;text-align: center; }

/* company/sub4-1.php */
.recruit_wrap { padding: 0 10px; }
.recruit_wrap .recruit_img {display:none;}
.recruit_wrap .m_recruit_img {display:block;width:630px;display:inline-block;}
	@media screen and (max-width:720px) {
		.recruit_wrap .m_recruit_img {width:100%;}
	}

.recruit_wrap .recruit_person { margin: 0; }	
.recruit_wrap .recruit_person li { width: 100%;text-align: center;margin: 0;margin-top: 50px; }

.recruit_wrap .recruit_box { width: 100%;display:block;font-size: 1.1em;}
.recruit_wrap .suppot_way {margin-top:25px;}
.recruit_wrap .recruit_height01 {height:auto;}
.recruit_wrap .recruit_height02 {margin-top:0px;height:auto;}
.recruit_wrap .recruit_t { width: 100%;display:block;padding:10px 0;font-size:18px; }
.recruit_wrap .recruit_c { width: 100%;display:block;padding-left: 5px; }
.recruit05_img { width: 212%;margin-right: -112%; }
.member_info_wrap {margin-top:60px;}
.member_info {margin:35px 0;overflow:hidden;}
.member_info .member_info_txt {font-size:16px !important;line-height:22px;color:#000;text-align:center;margin-top:30px;}



/* menu/sub2.php */
.handdrip_box { padding: 0 0px; }
.hand_2018{position: relative;}
.hand2018_tit{position:absolute;top:55%;right:5%;}
.hand2018_tit li{margin-bottom: 10px;}
.hand2018_tit li img{width: 65%;}
.drip_logo {width:172px;margin:0 auto;margin-top:7%;margin-bottom:100px;}
.drip_logo img {width:60%;}

.drip_wrap {width:100%;}
.drip_wrap img {width:100%;}



/* board/new_board.php?bo_table=menu_new */
.new_wrap { padding: 0 10px; }
.menu_list_area {  }
#menu_sub .menu_sub_area { width: 100%; }
#menu_sub .menu_list_area { width: 100%;margin-bottom: 30px; }
#menu_sub .board_img_w100 img { width: 100% !important;height: auto !important; }

#menu_sub .menu_list_area2 { margin: 0 auto;float: none;max-width:none; }


/* menu/sub2.php */
.signature_wrap { width: 100%; }
.signature_wrap .signature_list { text-align: center; }
.signature_wrap .signature_list_area { width: 100%;padding: 50px 10px 0 10px; }
.signature_wrap .s_img2 { width: 18%;display: inline-block;text-align: center;float: none;padding-bottom: 5px; }
.signature_wrap .s_img2 span { width: 50%;height: 50%;display:none; }
.signature_img { width: 100%; }
.signature_img img { width: 100%; }
.sig_mobile_img {margin-top:40px;}

/* franchise/sub2-1.php */
.fran_mainwrap { padding:0px; }
.fran_mainwrap .fran_imgbox{margin-left:0 !important;}
.fran_mainwrap .fran_main_img {margin-bottom: 65px;}
.d_content { padding: 0 10px; }
.d_content .d_titlebox {margin-bottom:20px;}
.d_content .d_textbox { width: 100%; }

.interview_wrap { padding: 0 10px; }
.interview_wrap .interview_area { width: 100%; }
.interview_area .M_VIEW { width: 100%;height: 100%; }

.expense_wrap { padding: 0;margin-top:0; }
.expense_text_wr {
	flex-direction: column;
}
.expense_wrap .expense_text {max-width: fit-content; margin-top:8px; font-size:12px;}
.expense_wrap_div { }
.expense_wrap_table { max-width: 980px; }
.expense_wrap .flist_t { float: none; padding-bottom: 10px; }
.expense_table_tit {font-weight:700 !important;font-size:10px !important;}
.expense_wrap .bottom { padding: 8px 6px; }
.expense_wrap .none { padding: 8px 6px; }

.div_expense {width:100%;margin-top:15px;}
.div_expense article {}
.div_expense article .ex_title {font-size:14px;font-weight:700;color:#221815;margin-bottom:9px;}
.div_expense article .ex_head {width:100%;}
.div_expense article .ex_head li {width:24.5%;display:inline-block;font-size:12px;text-align:center;background:#fff9de;margin-left:-1px;color:#221815;font-weight:700;padding:8px 0;}
.div_expense article .ex_stitle {padding:15px 0 11px 0;font-size:12px;color:#221815;font-weight:700;}

.div_expense article .ex_body {color:#221815;}
.div_expense article .ex_box {width:100%;border-top:2px solid #ccc;}
.div_expense article .ex_box td {border-bottom:1px solid #ccc;border-right: 1px solid #ccc;word-break: keep-all;}
.div_expense article .ex_box td:last-child {border-right: none;}
.div_expense article .ex_box .ex_list_tit {width:18%;font-size:11px !important;word-break: keep-all;text-align:center;color:#221815;border-right:1px solid #ccc;}
.div_expense article .ex_box .ex_list {width:100%;}
.div_expense article .ex_box .ex_list_price td {min-width:25%;border-top:0;padding:9px 5px 9px 0;border-left:1px solid #ccc;border-bottom:1px solid #ccc;font-size:9px;text-align:right;}
.div_expense article .ex_box .ex_list_price td:first-child {border-left:0;}
.div_expense article .ex_box .ex_list_info {border-bottom:0;text-align:center;font-size:10px;padding:5px 0;}
.div_expense article .ex_total_price td {background:#fee89e !important;border-bottom:0; border-right: 1px solid #fff;}
.div_expense article .ex_total_price .ex_list_price td {border-left:1px solid #fff;color:#221815;border-bottom:0;font-weight:bold;font-size:10px;letter-spacing:-0.2px;}
/*.ex_list_tit02 {width:20% !important;}*/
.ex_more_wrap {display:block;}
.ex_more_wrap button {width:100%;height:36px;text-align:center;border:none;background:#fed963;color:#806e58;font-size:14px;}
.ex_more_wrap button span {vertical-align:middle;}
.ex_more_wrap button img {vertical-align:middle;}

.ex_list_price {}
.time {width:13% !important;font-size:10px !important;border-left:1px solid #ccc;text-align:center;}
.ex_box thead th {background:#fff9de;border-left:1px solid #fff;margin-left:-1px;font-size:11px;font-weight:700;padding:8px 0;text-align:center;}

/* franchise/sub3-2.php */
.procedure_wrap { padding: 0 10px; }
.procedure_wrap .pro_imgbox { width: 100%;margin: 0 auto;padding: 0;text-align: center; }
.pro_imgtxt01, .pro_imgtxt02, .pro_imgtxt03 {margin-top:20px !important;}

/* franchise/sub5.php */
#counsel .list_wrap .text{padding-left:0px !important;}

/* academy/index.php */
.aca_introbox {text-align:center;}
.aca_introbox li {display:inline-block;margin-bottom:20px;margin-left:0 !important;}
.aca_intro {font-size:15px;color:#40210d;margin-top:20px;text-align:center;}
.aca_wrap { padding: 0 10px; }
.aca_wrap .info {width:60%;}
.aca_img1 { width: 202%;margin-right: -102%; }
.aca_img2 { width: 202%;margin-left: -102%;margin-top: 10px; }

.aca_info_box .aca_box { width: 100%;margin-bottom: 30px;margin-left:0; }
.aca_wrap .aca_info_box { margin-bottom: 0px; }
.aca_intro_box .first {padding-top:0px !important;}

/* academy/sub2.php */
.edu_imgwrap { width: 100%; }
@media screen and (max-width: 400px) {
	.edu_imgwrap {display:block;}
}
.edu_imgwrap span {margin-left:0;}
.edu_imgwrap img { width: 100%; }

#div_table { width: 100%; }
#div_table .box .div_t { width: 30%; }
#div_table .box .div_c { padding-left: 10px; }
.div_c p {font-size: 16px;}

.edu_training { margin: 0; }
.edu_training li { width: 100%;margin-top: 20px; }

.sca_logo{ width: 100%; }


/* board/new_board.php?bo_table=new_event */
.event_area { border: 0;padding: 0 10px;text-align: center;box-sizing:border-box; }
.event_box { width: 100%; }
.event_box .icon { left: 60%; }
.event_box .event_img { margin: 0 auto; }
.event_box .over_box_pc { width: 0 !important;height: 0 !important; }
.event_text_area {width:302px;margin:0 auto;}
.event_text_area .event_t { width: 100%;margin: 0 auto; }
.ebottom { border: 0; }

.pagewrap { margin: 0 auto;float: none; }

.board_search { width: 100%;margin: 0 auto; }

.search_wrap { float: none;margin-right: 0;text-align: center;padding-top:10px; }
.div_select { float: none;display: inline-block;vertical-align: bottom; }
.div_search { float: none;display: inline-block;vertical-align: bottom; }


/* board/new_board.php?bo_table=sharing_news */
.news_area { width: 100%;padding: 10px;box-sizing:border-box; }
.news_area .img { width: 160px;float: left;margin-right: 8px; }
.news_area .img img{width: 100%;}
.news_area .text_area { width:50%;float: left;margin: 0;padding-top: 5px; }
.news_area .text_area .news_date { width: auto;float:left;margin-top:5px; }


/* new_hands/franchise/recomm.php */
.reco_wrap { padding: 0 10px; }
.reco_wrap .reco_box { padding: 0;margin: 0;margin-top:10%;width: 100%; }
.reco_wrap .reco_box:first-child {margin-top:0;}
.reco_wrap .reco_line { width: 100%; }
.reco_wrap .recomm { width: 100%; }
.reco_wrap .reco_img { width: 0;padding-bottom: 5px; }

.sub_content_title_div { padding: 0 10px; }
.sub_content_title_div span { display: inline-block; }

#counsel .counsel_div { padding: 0 10px; }
#counsel .list_wrap { margin-left: 0; }
#counsel .list_wrap .text { width: 25%; }
#counsel .list_wrap .input_md { width: 100%; }
#counsel .list_wrap .list_tit { width: 100%; }
#counsel .list_textarea { width: 100%;border: 1px solid #ddd; }

.tel_hyp { padding:0 10px; }

/* board/new_board.php?bo_table=new_qna */
.faq .list .title { margin-top: 0; }


.find_store_div { padding: 0 15px;width: auto; }
.store_search { width: 100%; }
.find_store_div .store_search_title { float: none;margin-top:0; }
.find_store_div .store_search_title img{width: 80px;}
.find_store_div .store_search_condition { float:none;margin:0;padding:0 5%;overflow:hidden;}
.find_store_div .store_search_condition select {width:80%;}
.find_store_div .store_search_condition input[type=text] {width:80%;vertical-align:middle;margin-top:0;}
.sch_other { margin: 22px auto 0 auto;width: 100%;float: none;display: inline-block;text-align: center; }
.sch_other img{width: 40%;}

/* board/new_board.php?bo_table=new_store_ko */
#t_store { width: 100%;}
#t_store table.store_table {width:100% !important;border-top:0;}
#t_store td {
	display:block;
	border-bottom:0;
}
.store_title {display:none;}
#t_store td.store_num {display:none !important;}
#t_store .store_table td.st_mobile_icon {display:none;}
#t_store .store_table td.tit_weight {font-weight:700 !important;color:#000;padding-top:18px;}

.theme_btn {display:inline-block;width:45%;height:auto !important;padding:8px 0 !important;border:1px solid #fed963;text-align:center;}
.theme_btn h3 {font-size:14px;}
.theme_btn p {font-size:10px;margin-top:7px;}
.st_mcall {border-bottom:1px solid #bfbfbf !important;overflow:hidden;}
.st_micon {display:none !important;}
.visible_mcall {display:inline-block;width:70%;float:left;font-size:15px;color:#999;}
.visible_mcall img {display:inline-block !important;margin-right:5px;width:13px;}
.visible_micon {display:inline-block !important;float:right;}


.store_name {}
.store_content{padding-top:0 !important;}
.store_wrap { width: auto;}
.store_wrap .option_box { padding: 0;background-image:none; }
.store_wrap .search_t { float: none;text-align: center; }
.store_wrap .search_t img { max-width: 80%;margin:10px 0; }
.store_wrap .check { float: none;float: none; }
.store_wrap .check table { margin: 0 auto;margin-bottom: 10px;width: 80%; }
.store_wrap .check table td { width: 49%; }
.sv_img_area{width: 100%;}
.sv_text{width: 100%;margin-top: 6%;margin-left:0 !important;}

.open_store_div {  }
.open_store_item_div { width: 100%;height: auto;border-bottom: 2px solid #ddd; }
div.open_store_item_div:first-child { border-top: 2px solid #ddd; }
.open_store_item_image { width: 100%;height: auto;float: none;display: inline-block;border: 0; }
.open_store_item_image img { width: 100%;height: auto; }
.open_store_item_content { float: none;width: 100%;padding-bottom:20px;display: inline-block;height: auto;margin: 0; }
.s_list li:last-child { border: 0; }

/*MENU STORE TYPE /store/store_type1.php*/
.sub_MenuIcon a img {width:110px;}
.type_MenuIcon a img {width: 140px !important;}
.type_MainImg {margin-top:30px;}
.type_wrap {width:100%;padding:0 10px;box-sizing:border-box;}
.type_group {margin-bottom:60px;}
.interior_box .interior_info {width:100%;}
.interior_box .interior_info .first {margin-top:40px;}
.interior_box .info_box {text-align:center;margin-bottom:40px;}
.interior_box .interior_info .last {margin-bottom:0;}
.interior_box .img {width:100%;}
.type_menu li {width:100%;margin-bottom:40px;}
.type_menu li .menu_tt {margin-top:28px;}
.type_menu li .menu_p {border-right:0;}
.type_menu li .menu_p .p_text {display:block;}
.type_menu li .menu_p .p_stext {display:block;}
.season_btn {margin-top:25px;}
.main_store .b_img {width:100%;}
.main_store .s_img {width:100%;}
.main_store .s_img li {width:19%;margin-right:1.25%;}
.main_store .s_img li:last-child {margin-right:0;}
button.go_store {width:160px;font-size:13px;}


.fran_mainwrap .fran_imgbox { margin: 0 auto;display: block;}
.faq_sub_div { padding: 30px 15px;width: auto; }
.faq { width: 100%;display: block;margin-top:20px; }


.side_title_menu_span_on {
	-ms-transform: rotate(90deg); /* IE 9 */
	-webkit-transform: rotate(90deg); /* Safari */
	transform: rotate(90deg); /* Standard syntax */
}


.go_top { position: fixed;right: 20px;bottom: 50px;z-index: 99999;cursor: pointer;display: none; }
.go_top img { width: 45px; }

.video_wrap { padding: 0 10px; }
.movie .box { float: none;text-align: center;width: 100%;height: auto;margin: 0 0 10px 0; }
.movie .box .img { width: 100%;height: auto; }
.movie .box .img img { width: 100%;height: auto; }

#video_cnt iframe { width: 100% !important;height: 100%; }

.cus_wrap{padding:0px;}
.cus_wrap .cus_c{padding:20px 10px;}
.customer_line{line-height:45px;}
.inquiry_wrap{padding:0;}
.inform_t{width: 40px !important;padding:8px 10px !important;}
.inquiry_wrap .memeber {width: 100%;margin-right:0;margin-bottom:40px;}
.inquiry_wrap .memeber img{width: 100%;}
.inquiry_wrap .nomemeber {width: 100%;}
.inquiry_wrap .nomemeber img{width: 100%;}


.signature_wrap .s_img p { display: none; } 


/* 고객문의 */
.inquiry_box {width:100%;margin:0 auto;text-align:center;}
.inquiry_btn li {width:100%;}
.inquiry_text {text-align:left;}

/*  슬라이드 페이징 버튼 */
.flex-control-nav {
  width: 100%;
  position: absolute;
  z-index: 9999 !important;
  bottom: -30px !important;
  text-align: center;
}

.flex-control-paging li a {
  width: 115px;
  height: 10px;
  display: block;
  background: #d1d1d1 !important;
  cursor: pointer;
  text-indent: -9999px;
}
