@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* reset css */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: transparent }
html,body { height:100% }
body {margin:0; padding:0;} 
fieldset {padding:0; margin:0; vertical-align:top; border:0 none; font-size:100%; background: transparent; _display:inline}
ol, ul { list-style: none }
blockquote, q { quotes: none }
table { border-collapse: collapse; border-spacing: 0 }
img { border:0 none; vertical-align:top }
hr { font-size:0; height:0; line-height:0; width:0; visibility:hidden; overflow:hidden; position:absolute; left:0; top:0 }
select {padding:0; margin:0; font-family:'Nanum Gothic', sans-serif; font-size:12px}
input {font-family:'Nanum Gothic', sans-serif; font-size:12px}
h1,h2,h3,h4,h5,strong {font-weight:600}
a {color:#000; text-decoration:none}
a:hover, a:visited, a:active {color:#c10000; text-decoration:underline}  
td { font-size: 12px; } 
/* end reset css */

body {background:#fff; font-size:13px; line-height:20px; font-family:'Nanum Gothic', sans-serif; color:#222;}

/* common css */
.blind {width:1px; height:1px; line-height:1px; overflow:hidden; position:absolute; left:-9999px; text-indent:-9999px; z-index:-10}
.txt-nanum {font-family:'Nanum Gothic', sans-serif;}
.txt-nanumB {font-weight:600} /* font-weight:bold */
.colorR {color:#ea0027}
.colorR2 {color:#c10000}
.clear {clear:both}
.clear-a {*zoom:1}
.clear-a:after {display:block; clear:both; content:''}
.cursorBtn {cursor:pointer}
.float-left {float:left}
.float-right {float:right}
/* end common css */

.png{
	border:1px solid;
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */      
	zoom: 1;
}

#wrapper {width:100%; min-width:1000px; position:relative; min-height:100%; z-index:3; overflow:hidden;}

/* header css */
#header {position:relative; width:100%; height:102px; background:url(../images/top_bg.gif) repeat-x center 0}
#header #gnb_box {width:1000px; margin:0 auto; position:relative}
#header .top_logo {margin-top:10px}
#header .gnb_menu {margin-top:40px}
#header .gnb_menu .menu_style {font-family:'Nanum Gothic', sans-serif; font-size:15px; font-weight:600}
#header .gnb_menu ul li {float:left;text-align:right}
#header .gnb_menu #menu9, #menu8, #menu6, #menu5 {width:80px;}
#header .gnb_menu #menu7, #menu2 {width:90px;}
#header .gnb_menu #menu4 {width:110px;}
#header .gnb_menu #menu3 {width:120px;}
#header .gnb_menu .menu_style a, a:hover, a:visited, a:active {color:#222;text-decoration:none;}
#header .sub_style li.subli_top {height:13px;}
#header .sub_style li.subli {background:url(../images/submenu_bg.jpg) repeat-x left bottom; *zoom:1}
#header .sub_style li a {font-size:13px; color:#222; text-decoration:none; font-weight:600; width:100%; height:34px; line-height:34px; display:block}
#header .sub_style li a:hover {font-size:13px; color:#FFF; text-decoration:none; font-weight:600; background:url(../images/submenu_bg_on.jpg) repeat-x left bottom; *zoom:1} 

/* Menu */
#menu1 {z-index:1;height:50px;cursor:pointer;}
#menu2 {z-index:2;height:50px;cursor:pointer;}
#menu3 {z-index:3;height:50px;cursor:pointer;}
#menu4 {z-index:4;height:50px;cursor:pointer;}
#menu5 {z-index:5;height:50px;cursor:pointer;}
#menu6 {z-index:6;height:50px;cursor:pointer;}	
#menu7 {z-index:7;height:50px;cursor:pointer;}
#menu8 {z-index:8;height:50px;cursor:pointer;}
#menu9 {z-index:9;height:50px;cursor:pointer;}	
 
/* Sub Menu */
#sub1 {position:absolute;top:70px;padding-left:154px;z-index:10;visibility:hidden;}
#sub2 {position:absolute;top:70px;padding-left:247px;z-index:11;visibility:hidden;}
#sub3 {position:absolute;top:70px;padding-left:354px;z-index:12;visibility:hidden;}
#sub4 {position:absolute;top:70px;padding-left:470px;z-index:13;visibility:hidden;}	
#sub5 {position:absolute;top:70px;padding-left:567px;z-index:14;visibility:hidden;}
#sub6 {position:absolute;top:70px;padding-left:645px;z-index:15;visibility:hidden;}
#sub7 {position:absolute;top:70px;padding-left:730px;z-index:16;visibility:hidden;}
/* end header css */

/* subpage 공통 css */
#sub_container {width:100%; position:relative; z-index:1; background:url(../images/bg_pattern.gif) 0 0; overflow:hidden} 
#subcontainer_box {width:100%; position:relative; background:url(../images/sub01_bg.jpg) no-repeat center 0; padding-bottom:500em; margin-bottom:-500em}
#sub_container #contents {width:1000px; margin:0 auto; background:#fff; position:relative; *zoom:1}
#sub_container #contents:after {display:block; clear:both; content:''}
#sub_container #contents {margin-bottom:50px}
#sub_container #contents_view {margin:0 30px;}
#sub_container #contents_view:after {display:block; clear:both; content:''}
#sub_container #contents_view {padding-bottom:60px}

#sub_container #contents .home-path {width:100%;height:70px}
#sub_container #contents .home-path .t_text {background:url(../images/subpage_homearrow.gif) no-repeat 0 40px; padding:36px 0 0 45px;font-weight:bold;color:#64605e}
#sub_container #contents .line {height:2px;background:url(../images/subpage_line.gif) 0 0}
#sub_container #contents .line_table {height:3px;background:url(../images/sub03_01_line.gif) 0 0}

/* 테이블 및 목록 페이징 */
#sub_container #contents .paging{margin:0 auto; text-align:center; padding:26px 0;}
#sub_container #contents .paging li{display:inline; height:22px; line-height:22px; padding:0 4px;}
#sub_container #contents .paging li strong{text-decoration:underline; color:#ea0027}
#sub_container #contents .paging .btn-paging{padding:0}
#sub_container #contents .paging .btn-li1{padding-right:15px}
#sub_container #contents .paging .btn-li2{padding-left:15px}

/* subpage_introduce 파육장이란? css */
 .contents01 {height:467px;background:url(../images/sub01_contents01.jpg) 0 0;}
 .contents01 p {width:500px; padding-top:229px; color:#888;}

/* subpage_core 성공포인트 css */
 .contents02 {height:433px;background:url(../images/sub02_contents01.jpg) 0 0;}
 .contents02 p {width:500px; padding-top:220px; color:#888;}
 .contents02 p span {font-weight:600; color:#222;}

 .tabs02 .tabMenu {width:940px; height:37px; background:url(../images/sub02_tab_space.gif) 0 0;}
 .tabs02 .tabMenu li.tmu2 {margin-right:6px;} /* tab사이 간격 */
 .tabs02 .tabMenu li.tmu1, li.tmu3 {margin-right:5px;} /* tab사이 간격 */
 .tabs02 .tabMenu li { float:left;position:relative;display:block;width:231px;height:37px;}
 .tabs02 .tabMenu li a {font-size:14px; color:#333; width:231px;height:37px;display:block;background:url(../images/sub02_tab_off.gif) 0 0;line-height:37px;text-align:center;font-weight:600 }
 .tabs02 .tabMenu li.active a {font-size:14px; color:#fff; text-decoration:none; background:url(../images/sub02_tab_on.gif) 0 0;}

 .tabs02 .tabContainer .tab-cont {clear:both; width:940px; position:relative; height:370px; padding-top:30px;}
 .tabs02 .tabContainer .tab-cont h4 {background:url(../images/sub02_bullet01.gif) no-repeat 0 7px; font-size:14px; padding-left:30px; margin-bottom:15px; color:#333;}
 .tabs02 .tabContainer .tab-cont p { color:#888; }
 .tabs02 .tabContainer .tab-cont p strong {background:url(../images/sub02_bullet02.gif) no-repeat 0 15px; padding:12px 0 0 22px; font-size:13px; display:block; color:#ea0027}
 .tabs02 .tabContainer .tab-cont .box-left {width:50%; float:left; _display:inline}
 .tabs02 .tabContainer .tab-cont .box-right {width:50%; float:right}

/* subpage_establish 파육장 사장되기 css */
 .contents03_01 {height:400px;background:url(../images/sub03_01_contents01.jpg) 0 0;}
 .contents03_01 p {width:500px; padding-top:180px; color:#888;}
 .contents03_01 p span {font-weight:600; color:#222;}
 .contents03_02 {height:340px;background:url(../images/sub03_02_contents01.jpg) 0 0;}
 .contents03_02 p {width:500px; padding-top:180px; color:#888;}
 .contents03_02 p span {font-weight:600; color:#222;}

 .tabs03 {margin:40px 0 50px 0}
 .tabs03 .tabMenu {width:940px; height:37px; background:url(../images/sub02_tab_space.gif) 0 0;}
 .tabs03 .tabMenu li.tmu1 {margin-right:6px;} /* tab사이 간격 */
 .tabs03 .tabMenu li { float:left;position:relative;display:block;width:467px;height:37px;}
 .tabs03 .tabMenu li a {font-size:14px; color:#333; width:467px;height:37px; display:block;background:url(../images/sub03_tab_off.gif) 0 0;line-height:37px;text-align:center;font-weight:600 }
 .tabs03 .tabMenu li.active a {width:467px; font-size:14px; color:#fff; text-decoration:none; background:url(../images/sub03_tab_on.gif) 0 0;}

 .tabs03 .tabContainer .tab-cont {clear:both;	width:940px; position:relative; height:100%;}
 .tabs03 .tabContainer .tab-cont p { color:#888; }


/* subpage_establish 창업절차 */
.line { width:100%; height:3px; background:url(../images/sub03_01_line.gif) 0 0}

.row { width:940px; height:100px; position:relative; display:block; border-bottom:1px solid #b8a47f; }
.row:after {display:block; clear:both; content:''}

.row ul li {float:left; display:inline-block; *display:inline; *zoom:1; } /* 수평으로 배열 , 공간없이 */

.row li.txt_title {width:216px; height:100px; text-align:center; background:url(../images/sub03_01_pattern.gif) 0 0;}
.row li.txt_view {width:724px;}
.row li.txt_view p { padding:27px 0 0 20px; }
.row li.txt_title h3 { padding-top:50px; color:#5f574e; }

.row li.txt_title h3.bullet01 {background:url(../images/sub03_01_bulet01.gif) no-repeat center center}
.row li.txt_title h3.bullet02 {background:url(../images/sub03_01_bulet02.gif) no-repeat center center}
.row li.view02 p { padding:10px 0 0 20px; }
.row li.txt_title h3.bullet03 {background:url(../images/sub03_01_bulet03.gif) no-repeat center center}
.row li.txt_title h3.bullet04 {background:url(../images/sub03_01_bulet04.gif) no-repeat center center}
.row li.view04 p { padding:10px 0 0 20px; }
.row li.txt_title h3.bullet05 {background:url(../images/sub03_01_bulet05.gif) no-repeat center center}
.row li.txt_title h3.bullet06 {background:url(../images/sub03_01_bulet06.gif) no-repeat center center}
.row li.txt_title h3.bullet07 {background:url(../images/sub03_01_bulet07.gif) no-repeat center center}
.row li.txt_title h3.bullet08 {background:url(../images/sub03_01_bulet08.gif) no-repeat center center}
.row li.txt_title h3.bullet09 {background:url(../images/sub03_01_bulet09.gif) no-repeat center center}
.row li.txt_title h3.bullet10 {background:url(../images/sub03_01_bulet10.gif) no-repeat center center}

.r10 {border-bottom:2px solid #b8a47f;}

/* subpage_establish 창업비용*/
.box .table_a{width:940px; margin:0 auto; border-top:none}
.box .table_a .tb-title th{border-bottom:1px solid #b8a47f;}
.box .table_a .bg_pattern { border-left:none; background:url(../images/sub03_01_pattern.gif) 0 0; }
.box .table_a th, .table_a td{border-bottom:1px solid #b8a47f; border-left:1px solid #eae4d8; vertical-align:middle; padding:14px 0}
.box .table_a th{background:#f7f2eb; color:#5f574e;}
.box .table_a th.bgNone{background:#fff}
.box .table_a td{color:#888888; text-align:center; line-height:16px }
.box .table_a .etc { border-left:none; text-align:left;}

.box .price-txt2{padding-top:13px}


/* subpage_food 파육장 먹거리 css */
.contents04 {height:519px; background:url(../images/sub04_contents01.jpg) 0 0;}
.contents04 p {color:#888; line-height:22px;}

.contents04 ul {padding-top:200px;}
.contents04 .sec2 {padding-top:40px;}
.contents04 h4.b1 {background:url(../images/sub04_bullet01.gif) no-repeat 0 2px; font-size:16px; padding-left:30px; margin-bottom:10px; color:#333;}
.contents04 h4.b2 {background:url(../images/sub04_bullet02.gif) no-repeat 0 2px; font-size:16px; padding-left:30px; margin-bottom:10px; color:#333;}
.contents04 p span {font-weight:600; color:#222;}
.contents04 p strong {color:#333;}

.tabs04 {margin:0 0 50px 0}
.tabs04 .tabMenu {width:940px; height:37px; background:url(../images/sub02_tab_space.gif) 0 0;}
.tabs04 .tabMenu li.tmu1 {margin-right:6px;} /* tab사이 간격 */

.tabs04 .tabMenu li { float:left;position:relative;display:block;width:467px;height:37px;}
.tabs04 .tabMenu li a {font-size:14px; color:#333; width:467px;height:37px; display:block;background:url(../images/sub03_tab_off.gif) 0 0;line-height:37px;text-align:center;font-weight:600 }
.tabs04 .tabMenu li.active a {width:467px; font-size:14px; color:#fff; text-decoration:none; background:url(../images/sub03_tab_on.gif) 0 0;}

.tabs04 .tabContainer .tab-cont {clear:both; width:940px; position:relative; height:100%;}
.tabs04 .tabContainer .tab-cont p { color:#888; }
.tabs04 .tabContainer { margin-top:40px }
.tabs04 .tabContainer .tab-cont img { margin-bottom:5px; }

/* subpage_interior 인테리어 css */
.contents05 {height:404px;background:url(../images/sub05_contents01.jpg) 0 0;}
.contents05 p {width:100%; padding:320px 0 0 203px; color:#888; font-size:14px; }

.tabs05 {margin:0 0 50px 0}

.tabs05 .tabMenu {width:940px; height:37px; background:url(../images/sub02_tab_space.gif) 0 0;}
.tabs05 .tabMenu li.tmu1, li.tmu2, li.tmu2 {margin-right:5px;} /* tab사이 간격 */
.tabs05 .tabMenu li { float:left;position:relative;display:block;width:310px;height:37px;}
.tabs05 .tabMenu li a {font-size:14px; color:#333; width:310px;height:37px;display:block;background:url(../images/sub05_tab_off.gif) 0 0;line-height:37px;text-align:center;font-weight:600 }
.tabs05 .tabMenu li.active a {font-size:14px; color:#fff; text-decoration:none; background:url(../images/sub05_tab_on.gif) 0 0;}

.tabs05 .tab_menu li { float:left; }

.tabs05 .tabContainer .tab-cont {clear:both; width:940px; height:100%; position:relative;  padding-top:40px;}
.tabs05 .tabContainer .tab-cont img { margin-bottom:5px; }

/* subpage_store 매장안내 css */
.contents06 {position:relative;margin-top:38px;height:282px;background:url(../images/sub06_contents01.jpg) 0 0; *zoom:1}
.contents06:after{display:block; clear:both; content:''}
.contents06 .search_map {position:relative;display:block;width:270px;height:100%;float:left;}
.contents06 .province-list{margin-top:12px;height:100%; position:relative;}
.contents06 .province-list li{position:absolute}
.contents06 .province-list li.plist-1{left:145px; top:40px}
.contents06 .province-list li.plist-2{left:89px; top:68px}
.contents06 .province-list li.plist-3{left:129px; top:159px}
.contents06 .province-list li.plist-4{left:153px; top:103px}
.contents06 .province-list li.plist-5{left:88px; top:167px}
.contents06 .province-list li.plist-6{left:153px; top:132px}
.contents06 .province-list li.plist-7{left:110px; top:108px}
.contents06 .province-list li.plist-8{left:178px; top:170px}
.contents06 .province-list li.plist-9{left:96px; top:46px}
.contents06 .province-list li.plist-10{left:187px; top:148px}
.contents06 .province-list li.plist-11{left:56px; top:40px}
.contents06 .province-list li.plist-12{left:70px; top:184px}
.contents06 .province-list li.plist-13{left:83px; top:140px}
.contents06 .province-list li.plist-14{left:72px; top:230px}
.contents06 .province-list li.plist-15{left:64px; top:98px}
.contents06 .province-list li.plist-16{left:121px; top:82px}

.contents06 .search_select {position:relative; width:670px;float:left;_display:inline}
.contents06 .search_select ul { margin-left:30px;}
.contents06 .search_select ul li.ss01 {margin-top:33px;}
.contents06 .search_select ul li.ss01 strong {color:#333; font-size:18px }
.contents06 .search_select ul li.ss01 p { color:#888; }
.contents06 .search_select ul li.ss02 {margin-top:77px;}
.contents06 .search_select ul li.ss02 h4 { font-weight:600; color:#222; }

.contents06 .store-search-box {height:22px;margin-top:10px;}
.contents06 .store-search-box input {float:left; padding:0; margin:0; vertical-align:middle}
.contents06 .store-search-box select {height:22px; line-height:22px; border:1px solid #acacac; color:#626262; float:left; min-width:90px; margin-right:5px}

.box06 {width:940px; height:100%; position:relative; padding:40px 0 50px 0}
.box06 h4 {font-size:14px; padding:14px 0 12px 0}

.box06 .home-tableC{border-top:1px solid #e1dedb} /* 매장찾기 테이블, 신규오픈매장 테이블 */
.box06 .home-tableC th{line-height:40px; color:#5f574e; font-size:13px; font-weight:600; background:url(../images/sub03_01_pattern.gif) repeat 0 0; border-bottom:1px solid #b3aba8;}
.box06 .home-tableC td{line-height:44px; text-align:center; border-bottom:1px solid #b3aba8;}
.box06 .home-tableC td.list-addr{text-align:left;}
.box06 .home-tableC td img{vertical-align:middle}


/* 매장 자세히보기 */
.box06_view {width:940px; height:100%; position:relative;}

.box06_view .mid-title2 {font-size:16px; margin-bottom:20px;}

.box06_view .store-info{width:100%; margin:38px 0 36px 0; *zoom:1}
.box06_view .store-info:after{display:block; clear:both; content:''}
.box06_view .store-info .info-txt{float:right; width:490px;}
.box06_view .store-info .info-txt h4{font-size:18px}
.box06_view .store-info .info-txt dl{margin-top:30px; border-top:1px solid #b3aba8;}
.box06_view .store-info .info-txt dl dt{clear:both; color:#333; text-align:center; float:left; width:18%; height:45px; line-height:45px; font-weight:600; font-size:14px; background-color:#f8f5ef;  border-bottom:1px solid #e0e0e0;}
.box06_view .store-info .info-txt dl dd{float:left; height:45px;*float:none; color:#666666; width:82%; line-height:45px; font-size:13px;border-bottom:1px solid #e0e0e0;display:inline-block;*display:inline; *zoom:1;}

.box06_view .store-info .info-img{float:left; width:420px;}
.box06_view .back_list{text-align:center; padding:13px 0 50px 0}	



/* subpage_franchise 창업설명회 css */
.contents07 {height:406px;background:url(../images/sub07_contents01.jpg) 0 0;}
.contents07 p.p01 {width:500px; padding-top:188px; color:#888;}
.contents07 p.p02 {width:500px; padding-top:12px; color:#888;}
.contents07 p span {font-weight:600; color:#222;}

.box07_01 {width:940px; height:300px; position:relative; padding-top:37px; margin:0 0 50px 0}
.box07_01 .box07-left {width:50%; float:left; _display:inline}
.box07_01 .box07-right {width:50%; float:right}
.box07_01 h4 {background:url(../images/sub02_bullet01.gif) no-repeat 0 7px; font-size:14px; padding-left:33px; margin-bottom:15px; color:#333;}
.box07_01 p.p03 { color:#888; line-height:30px}
.box07_01 p.p04 { color:#888; line-height:25px}
.box07_01 p strong {height:25px;background:url(../images/sub07_01_bulet01.gif) no-repeat 0 10px; padding:12px 0 0 33px; font-size:23px; display:block; color:#ea0027}
.box07_01 .box07-right div {margin-top:20px;width:127px;height:24px;text-align:center;background-color:#5a5043;}
.box07_01 .box07-right div a, .box07-right div a:hover, .box07-right div a:active {display:block; font-size:12px; font-weight:600; color:#fff; text-decoration:none; width:100%;}

.box07_02 {width:940px; height:100%; position:relative; padding-top:45px; margin:0 0 50px 0}
.box07_02 img {vertical-align:middle;}

/* 공통 자료신청 테이블 */

.table_b{width:940px; margin:0 auto; border-top:1px solid #b4aba6}
.table_b th, .table_b td{font-size:12px;border-bottom:1px solid #e1dedb; vertical-align:middle; padding:9px 0}
.table_b .padding th, .table_b .padding td{padding:9px 0; *padding:9px 0}
.table_b th{border-right:1px solid #e1dedb; text-align:left; text-indent:20px}
.table_b .tb-title th{border-right:none; text-align:center; padding:9px 0}
.table_b th.choice{text-indent:31px}
.table_b td{padding-left:27px;color:#4c4c4c;}

.table_b .zip_vbutton {width:84px;height:22px;padding-left:4px}
.table_b .zip_vbutton a {width:84px;display:inline-block;background:url(../images/zipBtn.gif) 0 0;line-height:22px;text-align:center; font-size:12px; color:#fff; text-decoration:none;}

.table_b .inputSizeS{width:57px; height:20px; padding:0; margin:0; line-height:20px; text-align:center; border:1px solid #acacac}
.table_b .inputSizeM{width:188px; height:20px; padding:0; margin:0; line-height:20px; border:1px solid #acacac}
.table_b .inputSizeB{width:408px; height:20px; line-height:20px; padding:0; margin:9px 0 0 0; border:1px solid #acacac}
.table_b .emailSelect{width:200px; height:22px; vertical-align:top; margin-left:3px; border:1px solid #acacac}
.table_b .data-txt{padding-top:9px}
.table_b .padding td{padding-left:30px}
.table_b .padding input{vertical-align:middle}
.table_b .padding label{padding:0 15px 0 3px; cursor:pointer}
.table_b .enquete th{vertical-align:top; padding-top:14px}
.table_b .enquete input{float:left; margin:4px 0 0 12px; cursor:pointer; *margin-top:2px; _display:inline}
.table_b .enquete label{float:left; width:130px; padding-left:4px; height:20px; cursor:pointer}
.table_b .enqueteChoice{width:100%; line-height:24px; padding:5px 0 13px 0; *zoom:1}
.table_b .enqueteChoice:after{display:block; clear:both; content:''}

.data-btn{width:940px; margin:0 auto; padding-top:15px; text-align:center; *zoom:1}
.data-btn:after{display:block; clear:both; content:''}
.data-ok{float:left; margin-left:367px; _display:inline}
.data-reset{width:100px; height:30px; margin-right:368px; float:right; overflow:hidden; text-indent:-9999px; border:0; background:url(../images/data_reset.gif) no-repeat 0 0; _display:inline}

/* subpage_data 자료신청 css */
.contents08 {height:417px;background:url(../images/sub08_contents01.jpg) 0 0;}
.contents08 p.p01 {width:500px; padding-top:221px; color:#888;}
.contents08 p.p02 {width:500px; padding-top:15px; color:#888;}
.contents08 p span {font-weight:600; color:#222;}

.box08 {width:940px; height:100%; position:relative; padding-top:35px; margin:0 0 50px 0}
.box08 img {vertical-align:middle;}

/* subpage_board 고객센터 css */
.box09 {width:940px; height:100%; position:relative; padding-top:40px; margin:0 0 50px 0}

/* 고객센터 - 공통 테이블 */
/* 목록 테이블 */
.box09 h4 {font-size:16px;color:#333; margin-bottom:12px}
.box09 .search-sec{width:100%; height:50px; padding-top:17px; border:1px solid #ceb8a0; text-align:center; background:url(../images/sub03_01_pattern.gif) repeat 0 0; margin-bottom:60px}
.box09 .search-sec form{text-align:right}
.box09 .search-sec input{vertical-align:top; height:30px; padding:0; margin:0}
.box09 .searchCon{min-width:90px; height:32px; border:1px solid #957652;}
.box09 .searchKw{width:260px; height:30px; line-height:30px; border:1px solid #957652; text-indent:3px;}

.box09 .bbs-tb th{height:40px; line-height:40px; background:url(../images/sub03_01_pattern.gif) repeat 0 0; border-bottom:1px solid #b3aba8; color:#5f574e; font-weight:600}
.box09 .bbs-tb .tb-contents {height:44px; line-height:44px; border-bottom:1px solid #b3aba8;}
.box09 .bbs-tb .noticeLine td{font-weight:600; background:#f7f7f7}
.box09 .bbs-tb td{text-align:center;padding-top:1px;}
.box09 .bbs-tb td img{vertical-align:middle}
.box09 .bbs-tb td.alignL{text-align:left}

/* 상세보기 */
.box09 .view-title{height:46px; border-top:1px solid #b3aba8; border-bottom:1px solid #b3aba8; *zoom:1}
.box09 .view-info{height:46px; border-bottom:1px solid #b3aba8; *zoom:1}
.box09 .title {padding-left:37px; font-weight:600; font-size:13px; width:117px; line-height:46px; background:url(../images/sub03_01_pattern.gif) repeat 0 0;}
.box09 .item {padding-left:30px;line-height:46px;}
.box09 .tt2 {margin-left:350px}
.box09 .view-info:after{display:block; clear:both; content:''}
.box09 .view-info li, .view-title li{float:left}

.box09 .view-contents{width:100%; height:100%; padding:25px 5px; border-bottom:1px solid #b3aba8; margin-bottom:30px;}
.box09 .bbs-btn-sec{text-align:center}
/* end 고객센터 - 공통 테이블 */

/* 테이블 및 목록 페이징 */
.box09 .paging{margin:0 auto; text-align:center; padding:26px 0;}
.box09 .paging li{display:inline; height:22px; line-height:22px; padding:0 4px;}
.box09 .paging li strong{text-decoration:underline; color:#ea0027}
.box09 .paging .btn-paging{padding:0}
.box09 .paging .btn-li1{padding-right:15px}
.box09 .paging .btn-li2{padding-left:15px}


/* 외 테이블 */
/* 
.box09 .home-tableA{border-top:1px solid #b4aba6} /* 사업제안 및 건의사항,설문조사 */
/* 
.box09 .home-tableA th, .home-tableA td{border:1px solid #e1dedb; border-top:none;}
.box09 .home-tableA th{text-indent:19px; padding:12px 0; text-align:left; border-left:none}
.box09 .home-tableA th.thead{text-align:center}
.box09 .home-tableA th.theadR{border-right:none}
.box09 .home-tableA th.nonPil{text-indent:30px}
.box09 .home-tableA td{padding-left:13px; border-right:none}
.box09 .home-tableA .last-line th, .home-tableA .last-line td{border-bottom:1px solid #b4aba6}
.box09 .home-tableA .last-line th{vertical-align:middle}
.box09 .home-tableA .last-line td{padding:10px 0 }
.box09 .home-tableA td input{vertical-align:middle; padding:0; margin:0}
.box09 .home-tableA td label{margin:0 15px 0 5px}

.box09 .home-tableB{border-top:2px solid #b4aba6} /* 용우동연혁부분 테이블 */
/* 
.box09 .home-tableB th, .home-tableB td{border:1px solid #e1dedb; border-top:none; padding:12px 0; vertical-align:middle; line-height:17px}
.box09 .home-tableB th{border-left:none; background:#f7f2eb}
.box09 .home-tableB .thead th{background:#fff; font-size:13px; color:#69584d}
.box09 .home-tableB .thead th.theadR{border-right:none}
.box09 .home-tableB td{padding-left:20px; border-right:none}
.box09 .home-tableB td.nonPadd{padding:0 0 0 20px}
.box09 .home-tableB .last-line th, .home-tableB .last-line td{border-bottom:1px solid #b4aba6}

.box09 .home-tableC{border-top:1px solid #e1dedb} /* 매장찾기 테이블, 신규오픈매장 테이블 */
/* 
.box09 .home-tableC th{font-size:13px; padding:12px 0; border-bottom:1px solid #e1dedb}
.box09 .home-tableC td{text-align:center; padding:9px 0 8px 0; background:url(../images/bg_dot_line.gif) repeat-x left bottom}
.box09 .home-tableC td.list-addr{text-align:left;}
.box09 .home-tableC td img{vertical-align:middle}

.box09 .formBtn-sec{width:100%; margin:0 auto; padding:17px 0 98px 0; text-align:center; *zoom:1}
.box09 .formBtn-sec:after{display:block; clear:both; content:''}
.box09 .formBtn-ok{float:left; margin-left:279px; _display:inline}
.box09 .formBtn-reset{width:99px; height:25px; margin-right:287px; float:right; overflow:hidden; text-indent:-9999px; border:0; background:url(../images/btn_form_reset.gif) no-repeat 0 0; _display:inline}

.box09 .textareaA{width:94%; height:108px; margin:0 0 0 13px; padding:5px; border:1px solid #acacac; font-family:"나눔고딕",NanumGothic, ng; font-size:12px}
.box09 .inputSizeM{width:188px; height:20px; line-height:20px; border:1px solid #acacac}
.box09 .inputSizeB{width:98%; height:20px; line-height:20px; border:1px solid #acacac}
.box09 .selectSizeM{width:190px; height:22px; line-height:22px; border:1px solid #acacac}

/* footer css */
#footer {width:100%; height:141px; background:url(../images/footer_bg.jpg) repeat-x center 0}
#footer #footer_box {width:1000px; height:141px; margin:0 auto; position:relative; background:url(../images/footer_center_bg.jpg) repeat-x 0 0}
#footer .footer_menu {padding:12px 0 27px 0; color:#ccc; font-weight:600} 
#footer .footer_menu ul li {float:left} 
#footer .footer_menu .width50 {width:50px;text-align:center} 
#footer .footer_address {padding:15px 0 0 172px; color:#ccc; line-height:20px}
#footer a {color:#ccc; text-decoration:none}
#footer a:hover, a:active, a:focus {color:#fff;text-decoration:none} 
/* end footer css */