
body{margin:0;background:#2B2420}
a{color:#222222;text-decoration:none}a:hover{color:#B85A28}
/* MOBILE */
/* 설명 글 양쪽 정렬 */
p:not([style*="font-weight: 700"]),span[style*="line-height: 1.7"],span[style="font-size: 19px; color: #444444"]{text-align:justify;word-break:normal!important;line-break:strict}
input,textarea{color:#222222;-webkit-text-fill-color:#222222;color-scheme:light}
input::placeholder,textarea::placeholder{color:#8C8278;-webkit-text-fill-color:#8C8278}
/* PC 좁은 화면 머리말 한 줄 */
@media (min-width: 641px){
header > div > a:first-child > span + span{display:none}
header [data-m="bigbtn"]{margin-left:auto}
}
@media (min-width: 641px) and (max-width: 1240px){
header nav[aria-label]{gap:22px!important;font-size:19px!important}
header > div[style*="max-width: 1240px"]{gap:16px!important}
}
@media (min-width: 641px) and (max-width: 1080px){
header nav[aria-label]{order:3;width:100%;justify-content:space-between}
}
@media (max-width: 640px){
[style*="font-size: 54px"]{font-size:32px!important}
[style*="font-size: 50px"],[style*="font-size: 48px"]{font-size:30px!important}
[style*="font-size: 46px"],[style*="font-size: 44px"]{font-size:28px!important}
[style*="font-size: 40px"]{font-size:26px!important}
[style*="font-size: 38px"]{font-size:25px!important}
[style*="font-size: 36px"]{font-size:28px!important}
[style*="font-size: 34px"]{font-size:23px!important}
[style*="font-size: 32px"]{font-size:24px!important}
[style*="font-size: 30px"],[style*="font-size: 28px"]{font-size:22px!important}
[style*="font-size: 27px"],[style*="font-size: 26px"]{font-size:20px!important}
[style*="font-size: 24px"]{font-size:19px!important}
[style*="font-size: 23px"],[style*="font-size: 22px"]{font-size:18px!important}
[style*="font-size: 21px"],[style*="font-size: 20px"],[style*="font-size: 19px"]{font-size:17px!important}
[style*="font-size: 18px"]{font-size:16px!important}
[style*="height: 72px"]{height:58px!important}
[style*="height: 68px"]{height:56px!important}
[style*="height: 64px"]{height:54px!important}
[style*="height: 60px"]{height:54px!important}
[style*="gap: 48px"]{gap:24px!important}
[style*="gap: 40px"],[style*="gap: 36px"]{gap:22px!important}
[style*="gap: 32px"]{gap:20px!important}
[style*="gap: 28px"]{gap:18px!important}
[style*="padding: 40px"]{padding:20px!important}
[style*="padding: 36px"]{padding:18px!important}
[style*="border-radius: 12px; padding: 32px"]{padding:18px!important}
[style*="padding: 28px 32px"]{padding:18px!important}
[style*="padding: 26px 28px"]{padding:16px!important;gap:12px!important}
section > div[style*="max-width: 1240px"],footer > div[style*="max-width: 1240px"]{padding:36px 18px 40px!important}
h1,h2{word-break:keep-all}
p,strong,span{word-break:keep-all}
/* 머리말 */
header > div[style*="max-width: 1240px"]{padding:10px 14px 12px!important;gap:8px 12px!important}
header > div > a:first-child{white-space:nowrap}
header > div > a:first-child > span + span{display:none}
header nav[aria-label]{order:3;width:calc(100% + 14px);margin-right:-14px!important;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px!important;font-size:16px!important;padding-right:14px;box-sizing:border-box}
header [data-m="bigbtn"]{height:36px!important;padding:0 9px!important;font-size:14px!important;gap:0!important;margin-left:auto;letter-spacing:-0.3px}
header [data-m="bigbtn"] > span:first-child{display:none}
header nav::-webkit-scrollbar{display:none}
header nav a{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:40px;padding:0 14px;background:#F6F1EA;border-radius:8px;white-space:nowrap;box-sizing:border-box}
header a[href^="tel:"]{font-size:19px!important;white-space:nowrap}
header > div[style*="max-width: 1240px"]{position:relative}
header > div[style*="max-width: 1240px"]::after,header > div[style*="max-width: 1240px"]::before{position:absolute;bottom:12px;height:40px;width:48px;display:flex;align-items:center;font-size:26px;font-weight:800;color:#B85A28;pointer-events:none;line-height:1}
header > div[style*="max-width: 1240px"]::after{content:"›";right:0;justify-content:flex-end;padding-right:4px;background:linear-gradient(to right,rgba(255,255,255,0),#FFFFFF 65%);box-sizing:border-box}
header > div[data-nav-end]::after{display:none}
header > div[data-nav-start="0"]::before{content:"‹";left:0;justify-content:flex-start;padding-left:4px;background:linear-gradient(to left,rgba(255,255,255,0),#FFFFFF 65%);box-sizing:border-box}
/* 버튼 묶음 */
div[style*="flex-wrap: wrap; gap: 14px"]{flex-wrap:nowrap!important;gap:8px!important;width:100%}
div[style*="flex-wrap: wrap; gap: 14px"] > a{flex:1 1 0;min-width:0;justify-content:center;text-align:center;padding:4px 6px!important;font-size:16px!important;line-height:1.3;word-break:keep-all;height:auto!important;min-height:56px;box-sizing:border-box}
/* 메인 첫 화면 */
[style*="aspect-ratio: 2 / 1"]{aspect-ratio:4 / 3!important}
/* 숫자 카드 3칸 */
[style*="minmax(220px, 1fr)); gap: 16px; text-align: center"],[style*="minmax(220px, 1fr)); gap: 24px"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;text-align:center}
[style*="minmax(220px, 1fr)); gap: 16px; text-align: center"] > div{padding:14px 4px!important}
[style*="minmax(220px, 1fr)); gap: 16px; text-align: center"] strong,[style*="minmax(220px, 1fr)); gap: 24px"] strong{font-size:23px!important;letter-spacing:-0.5px!important}
[style*="minmax(220px, 1fr)); gap: 16px; text-align: center"] span,[style*="minmax(220px, 1fr)); gap: 24px"] > div > span{font-size:15px!important;line-height:1.4}
/* 2칸 카드 목록 */
[style*="minmax(300px, 1fr)); gap: 24px"],[style*="minmax(270px, 1fr)); gap: 24px"],[style*="minmax(300px, 1fr)); gap: 28px 24px"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 12px!important}
[data-m="catlbl"]{padding:8px 12px!important;gap:2px!important;height:82px;box-sizing:border-box;justify-content:center}[data-m="catlbl"] span{font-size:15px!important}
[data-m="catlbl"] strong,[style*="minmax(270px, 1fr)"] strong,[style*="gap: 28px 24px"] strong{font-size:16px!important;line-height:1.4!important}
[style*="gap: 28px 24px"] a{gap:8px!important}
/* 탭 */
[role="tablist"]{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px!important}
[role="tablist"] button{padding:4px 6px!important;line-height:1.25;word-break:keep-all;font-size:16px!important}
/* 셀프견적 3단계 */
div[style*="align-items: center; justify-content: center; gap: 16px"]{flex-direction:column;gap:6px!important}
div[style*="align-items: center; justify-content: center; gap: 16px"] > svg{transform:rotate(90deg)}
div[style*="flex: 0 1 250px"]{flex:none!important;width:100%;aspect-ratio:auto!important;flex-direction:row!important;justify-content:flex-start!important;gap:12px!important;padding:12px 16px!important;text-align:left!important}
div[style*="flex: 0 1 250px"] > span:last-child{margin-left:auto}
/* 소개 */
img[style*="height: 400px"]{height:240px!important}
[style*="width: 56px; height: 56px"]{width:40px!important;height:40px!important;font-size:17px!important}
/* 제품소개 카드 */
div[id][style*="border-radius: 14px; padding: 28px"]{flex-wrap:wrap;padding:14px!important;gap:14px!important}
div[id][style*="border-radius: 14px; padding: 28px"] > div:first-child{flex:0 0 100%!important;aspect-ratio:16 / 9!important}
/* 제품 바로가기 */
[data-m="chips"]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;margin-top:8px!important}
[data-m="chips"] > button{height:auto!important;min-height:50px;padding:6px 8px!important;border-radius:10px!important;justify-content:center;text-align:center;font-size:16px!important;line-height:1.3;word-break:keep-all;box-sizing:border-box}
[data-m="cgrid"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
[data-m="cgrid"] > a:nth-child(3){display:none!important}
[data-m="cgrid"] strong{font-size:16px!important;line-height:1.35!important}
[data-m="cgrid"] span{font-size:14px!important}
[data-m="pgrid"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
[data-m="pgrid"] > div > div + div{padding:10px!important;gap:8px!important}
[data-m="pgrid"] strong{font-size:16px!important;line-height:1.35!important}
[data-m="pgrid"] span{font-size:14px!important}
[data-m="pgrid"] span[style*="flex: 0 0 44px"]{flex-basis:34px!important}
[data-m="pgrid"] > div > div + div > div:nth-child(2){display:none!important}
[data-m="pgrid"] a{height:44px!important;font-size:15px!important}
[data-m="vtop"]{flex-direction:column!important;align-items:stretch!important;gap:18px!important}
[data-m="vgal"]{flex:none!important;width:100%}
[data-m="vbtns"]{gap:8px!important}
[data-m="vbtns"] > a{height:auto!important;min-height:56px;font-size:16px!important;padding:4px 6px}
[data-m="vbtns"] > a[href^="tel:"]{flex-direction:column}
/* SNS */
[data-m="sns"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}
[data-m="sns"] > a{padding:14px 4px!important;gap:8px!important;border-radius:12px!important}
[data-m="sns"] > a > img{width:52px!important;height:52px!important}
[data-m="sns"] strong{font-size:16px!important;white-space:nowrap}
[data-m="mats"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
[data-m="colors"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}
[data-m="mats"] > button{padding:6px 8px!important;line-height:1.3;word-break:keep-all}
[data-m="mats"] > button:last-child:nth-child(odd){grid-column:1 / -1}
[data-m="steps"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
[data-m="steps"] > div{padding:14px!important;gap:6px!important}
[data-m="steps"] > div > span:first-child{width:34px!important;height:34px!important;font-size:17px!important}
[data-m="steps"] strong{font-size:17px!important;line-height:1.35}
[data-m="steps"] > div > span:last-child{font-size:15px!important;line-height:1.5}
[data-m="sides"]{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}
[data-m="sides"] > button{flex-direction:column!important;gap:4px!important;min-height:72px!important;padding:6px 2px!important;font-size:16px!important;white-space:nowrap}
[data-m="sides"] > button > span{width:26px!important;height:26px!important;font-size:15px!important}
[data-m="skirtbox"]{padding:12px!important;gap:10px!important}
[data-m="skirt"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
[data-m="skirt"] > div{padding:6px 6px 10px!important;gap:6px!important}
[data-m="skirt"] strong{font-size:16px!important}
[data-m="skirt"] > div > span{font-size:14px!important;line-height:1.45}
[data-m="pair"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
[data-m="pair"] label{font-size:16px!important}
[data-m="opt3"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}
[data-m="opt2"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
[data-m="opt3"] > button,[data-m="opt2"] > button{height:auto!important;min-height:56px;padding:6px 4px!important;line-height:1.3;word-break:keep-all;font-size:16px!important}
/* 머리말 상담 시간 */
[data-m="htel"] > span{font-size:13px!important}
/* 자주 묻는 질문 */
[data-m="faqa"]{padding:0 6px 18px 6px!important}
/* 공간별 보기 */
[data-m="spaces"]{gap:8px!important}
[data-m="spaces"] > button{height:46px!important;padding:0 14px!important;font-size:16px!important}
/* 단계 표시 */
[data-m="stepbar"] > button{font-size:15px!important;gap:5px!important}
[data-m="qnav"] > button{height:58px!important;font-size:18px!important}
/* 전화번호: 눌러서 전화 연결 */
[data-m="htel"]{background:#FBF1EA;border:1.5px solid #E7C3A8;border-radius:12px;padding:6px 12px 5px!important;align-items:center!important;box-shadow:0 2px 0 #E7C3A8}
[data-m="htel"] > span{font-size:13px!important}
footer a[href^="tel:"],a[href^="tel:"][style*="font-size: 48px"]{display:inline-flex!important;align-items:center;gap:10px;align-self:flex-start;border:1.5px solid rgba(255,255,255,.6);border-radius:999px;padding:5px 20px 5px 6px;line-height:1.2}
footer a[href^="tel:"]::before,a[href^="tel:"][style*="font-size: 48px"]::before{content:"☎";display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#B85A28;color:#FFFFFF;font-size:19px;flex:0 0 auto}
}
@media (max-width: 380px){
header > div[style*="max-width: 1240px"]{gap:8px 6px!important}
header [data-m="bigbtn"]{padding:0 7px!important}
}

/* 빠른 메뉴 */
[data-m="qside"]{position:fixed;z-index:50;display:flex;background:#1F2B4D;box-shadow:0 4px 18px rgba(0,0,0,.18)}
[data-m="qside"] a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#FFFFFF!important;text-decoration:none;font-weight:700;text-align:center;line-height:1.25;word-break:keep-all}
[data-m="qside"] a[data-hot]{background:#B85A28}
[data-m="qside"] a:hover{filter:brightness(1.15)}
@media (min-width: 641px){
[data-m="qside"]{right:0;top:50%;transform:translateY(-50%);flex-direction:column;width:96px;border-radius:12px 0 0 12px;overflow:hidden}
[data-m="qside"] a{padding:16px 6px;font-size:15px;border-bottom:1px solid rgba(255,255,255,.14)}
[data-m="qside"] a:last-child{border-bottom:0}
}
@media (max-width: 640px){
[data-m="qside"]{left:0;right:0;bottom:0;flex-direction:row;padding-bottom:env(safe-area-inset-bottom)}
[data-m="qside"] a{flex:1 1 0;min-width:0;padding:9px 2px 8px;font-size:14px;gap:4px;border-right:1px solid rgba(255,255,255,.14)}
[data-m="qside"] a:last-child{border-right:0}
[data-m="qside"] svg{width:22px;height:22px}
footer{padding-bottom:78px!important}
}
@media (max-width: 640px){
:root:has(input:focus, textarea:focus, select:focus) [data-m="qside"]{display:none}
input,textarea,select{scroll-margin-bottom:110px}
}

/* 글씨·버튼 최소 크기 */
[data-m="stepbar"] > button{min-height:44px}
footer a[href*="co_id="]{display:inline-flex;align-items:center;min-height:40px}
/* /MOBILE */
input,select,button{font-family:inherit}

/* ── 우드24 테마 공통 ── */
:root{color-scheme:light}
body{font-family:'Noto Sans KR','Apple SD Gothic Neo','Malgun Gothic',sans-serif}
#w24wrap a{color:#222222;text-decoration:none}
#w24wrap a:hover{color:#B85A28}
#w24wrap footer a{color:inherit}
#app img{max-width:100%}
#w24wrap *:focus-visible{outline:3px solid #E2782E;outline-offset:2px}



.sound_only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;margin:0!important;padding:0!important}
#hd_pop>h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
#hd_pop{position:relative;z-index:1000;height:0}
.hd_pops{position:absolute;background:#fff;border:1px solid #BDB2A4;box-shadow:0 6px 24px rgba(0,0,0,.2);max-width:calc(100vw - 20px)}
.hd_pops img{max-width:100%}
.hd_pops_footer{display:flex;justify-content:space-between;background:#1F2B4D}
.hd_pops_footer button{border:0;background:none;color:#fff;font-size:15px;padding:10px 12px;cursor:pointer;font-family:inherit}
/* 관리자 줄 */
.w24-admin{max-width:1240px;margin:0 auto;padding:12px 24px 0;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;box-sizing:border-box}
.w24-admin a{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:8px;background:#1F2B4D;color:#fff!important;font-size:16px;font-weight:700}
.w24-admin a.sub{background:#fff;color:#1F2B4D!important;border:1.5px solid #BDB2A4}

/* 쪽 번호 */
.w24-pg{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:8px 0}
.w24-pg .pg{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}
.w24-pg .pg_page,.w24-pg .pg_current{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:48px;padding:0 10px;border-radius:8px;border:1.5px solid #BDB2A4;background:#fff;font-size:18px;font-weight:700;color:#222;box-sizing:border-box}
.w24-pg .pg_current{background:#1F2B4D;border-color:#1F2B4D;color:#fff}
.w24-pg .sound_only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}

/* 자동등록방지 */
#w24-cap-slot #captcha{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px}
#w24-cap-slot #captcha legend{font-size:20px;font-weight:700;padding:0;margin:0 0 10px;width:100%;float:left}
#w24-cap-slot #captcha legend label{font-size:20px;font-weight:700}
#w24-cap-slot #captcha_img{height:60px;width:auto;border-radius:8px;border:1.5px solid #E2DACF;background:#fff}
#w24-cap-slot #captcha_key{flex:1 1 140px;min-width:0;height:60px;border:1.5px solid #BDB2A4;border-radius:8px;padding:0 14px;font-size:20px;box-sizing:border-box}
#w24-cap-slot #captcha button{height:60px;padding:0 16px;border-radius:8px;border:1.5px solid #BDB2A4;background:#fff;font-family:inherit;font-size:17px;font-weight:700;color:#222;cursor:pointer}
#w24-cap-slot #captcha button span{display:none}
#w24-cap-slot #captcha_info{display:block;width:100%;font-size:18px;color:#555}
#w24-cap-slot #captcha_audio{display:none}

/* 글 보기 */
.w24-view{max-width:960px;margin:0 auto;padding:36px 24px 72px;box-sizing:border-box;font-size:19px;line-height:1.75;color:#222}
.w24-back{display:inline-flex;align-items:center;gap:6px;font-size:18px;font-weight:700;color:#1F2B4D!important;min-height:44px}
.w24-view h1{font-size:32px;line-height:1.35;font-weight:800;color:#1F2B4D;margin:12px 0 10px;word-break:keep-all}
.w24-meta{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:17px;color:#555;padding-bottom:18px;border-bottom:2px solid #1F2B4D}
.w24-chips{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0}
.w24-chips span{font-size:17px;font-weight:700;padding:4px 12px;border-radius:6px;background:#F6F1EA;color:#3D3731}
.w24-content{padding:28px 0;word-break:break-word;overflow-wrap:anywhere}
.w24-content img{max-width:100%!important;height:auto!important}
.w24-content iframe{max-width:100%}
.w24-content p{margin:0 0 .8em}
.w24-content table{max-width:100%;border-collapse:collapse}
.w24-files{margin:8px 0 24px;padding:18px 20px;background:#F6F1EA;border-radius:12px;display:flex;flex-direction:column;gap:10px}
.w24-files b{font-size:19px}
.w24-files a{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:48px;font-size:18px;font-weight:700;color:#1F2B4D!important;text-decoration:underline;text-underline-offset:4px}
.w24-files small{font-weight:400;color:#555;text-decoration:none}
.w24-cta{margin:24px 0;padding:26px 22px;border-radius:16px;background:#1F2B4D;color:#fff;display:flex;flex-direction:column;gap:14px}
.w24-cta b{font-size:24px;line-height:1.4;word-break:keep-all}
.w24-cta span{font-size:18px;color:#D9DEEA}
.w24-cta div{display:flex;flex-wrap:wrap;gap:10px}
.w24-cta a{display:inline-flex;align-items:center;justify-content:center;flex:1 1 200px;height:60px;border-radius:8px;background:#B85A28;color:#fff!important;font-size:20px;font-weight:800}
.w24-cta a.sub{background:#fff;color:#1F2B4D!important}
.w24-nb{display:flex;flex-direction:column;border-top:1px solid #E2DACF;margin-top:12px}
.w24-nb a{display:flex;gap:14px;align-items:center;min-height:60px;border-bottom:1px solid #E2DACF;font-size:18px;color:#222!important}
.w24-nb a em{font-style:normal;flex:0 0 auto;font-weight:800;color:#B85A28}
.w24-nb a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.w24-btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:24px}
.w24-btns div{display:flex;gap:8px;flex-wrap:wrap}
.w24-btns a{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 20px;border-radius:8px;border:1.5px solid #BDB2A4;background:#fff;font-size:18px;font-weight:700;color:#222!important}
.w24-btns a.main{background:#1F2B4D;border-color:#1F2B4D;color:#fff!important}
.w24-secret{display:flex;align-items:center;gap:10px;background:#F6F1EA;border-radius:8px;padding:14px 16px;font-size:18px;color:#3D3731;margin-top:18px}
.w24-answers{margin-top:8px}
.w24-answers h2{font-size:24px;font-weight:800;color:#1F2B4D;margin:12px 0}
.w24-ans{border:1.5px solid #E2DACF;border-left:6px solid #B85A28;border-radius:10px;padding:16px 18px;margin-bottom:12px;background:#fff}
.w24-ans .who{font-size:16px;color:#555;margin-bottom:6px;display:flex;gap:10px;flex-wrap:wrap}
.w24-ans .who b{color:#B85A28}
.w24-wait{padding:18px;border-radius:10px;background:#F6F1EA;font-size:18px}
@media (max-width:640px){
 .w24-view{padding:24px 16px 56px;font-size:18px}
 .w24-view h1{font-size:26px}
 .w24-admin{padding:10px 16px 0}
}
/* 일반 화면(로그인·글쓰기·쇼핑몰 등) 여백 */
.w24-plain{max-width:1100px;margin:0 auto;padding:24px 16px 56px;box-sizing:border-box;font-size:16px;line-height:1.6}
.w24-plain>.w24-view{padding-top:8px}
.w24-plain>.w24-admin{padding-left:0;padding-right:0}
body:not(.w24-d){background:#FFFFFF}

/* 기존 사이트가 게시판 화면 위에 끼워 넣는 예전 배너·감싸는 상자 무력화 */
#w24main .sub-visual{display:none!important}
#w24main .item-list-wrap{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;box-sizing:border-box}
#w24main .boarder_wrap{display:block;margin:0;padding:0;width:auto;max-width:none}
#w24main.module-wrap,#w24main{margin-top:0}
