@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Zen+Kaku+Gothic+New&family=Outfit:wght@100..900&display=swap";body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;position:relative;width:100%;min-height:100vh}*,:after,:before{box-sizing:border-box}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}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,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;font-family:Noto Sans JP,serif;margin:0;padding:0;border:0;vertical-align:baseline}:focus{outline:0}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}td:empty,th:empty{opacity:0}input:required,input{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}img{border:0;max-width:100%;display:inline-block;vertical-align:middle;height:auto}picture{display:inline-block}figure{margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:0;background:transparent}button::-moz-focus-inner{border:0}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{border:0;background:transparent}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}hr{box-sizing:content-box;overflow:visible;background:#000;border:0;height:1px;line-height:0;margin:0;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,samp{font-family:monospace,monospace;font-size:100%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;outline:0}legend{color:inherit;white-space:normal;display:block;border:0;max-width:100%;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}body{font-family:Noto Sans JP,sans-serif;font-size:16px;background-color:#fff;animation:loading .5s;color:#000}@media screen and (max-width: 768px){body{font-size:14px}}body.no-scroll{overflow:hidden;touch-action:none;overscroll-behavior:none;height:100vh}@keyframes loading{0%{opacity:0}to{opacity:1}}img,picture{max-width:100%;height:auto;vertical-align:bottom}.sp{display:none}@media screen and (max-width: 768px){.sp{display:block}}.pc{display:block}@media screen and (max-width: 768px){.pc{display:none}}.fadein{opacity:0;transform:translateY(100px);transition:all .5s}.fadein-up{transform:translateY(100px)}.fadein-down{transform:translateY(-100px)}.fadein-left{transform:translate(-100px)}.fadein-right{transform:translate(50px)}.scrollin{opacity:1;transform:translate(0)}.opening{position:fixed;z-index:99999;width:100%;height:100%;top:0;left:0;background:#fff;display:flex;align-items:center;justify-content:center;transition:opacity .6s ease;overscroll-behavior:contain;touch-action:none}.opening .txt{text-align:center}.opening .txt svg{max-width:100%}.opening.is-fadeout{opacity:0;pointer-events:none}html{overflow-y:scroll}body{overflow:hidden}a,button{cursor:pointer;transition:.5s;line-height:1;text-decoration:none}a:hover,a:active,button:hover,button:active{opacity:.6}section .inner,footer .inner,header .inner{max-width:1340px;margin:0 auto;padding:0 30px;width:100%}section .inner.width_1024,footer .inner.width_1024,header .inner.width_1024{max-width:1084px}section .inner.width_full,footer .inner.width_full,header .inner.width_full{max-width:100%}section .inner.width_840,footer .inner.width_840,header .inner.width_840{max-width:920px}@media screen and (max-width: 768px){section .inner,footer .inner,header .inner{padding:0 20px}}.margin_b20{margin-bottom:20px}.margin_b50{margin-bottom:50px}.margin_t150{margin-top:150px}@media screen and (max-width: 1024px){.margin_t150{margin-top:80px}}.margin_t40{margin-top:40px}.page{margin-top:150px;margin-bottom:150px}.page .inner p{margin-bottom:20px}.page .inner ul{display:flex;flex-direction:column;gap:10px;margin-left:30px;list-style:decimal}.page_head .inner{position:relative;display:flex;align-items:center;height:200px;width:80vw;background:#ebeef4;border-radius:0 50px 50px 0}.page_head .inner:before{content:"";width:50vw;height:100%;position:absolute;left:-50vw;top:0;background:#ebeef4}.page_head .inner .h_1_page{font-size:30px;font-weight:500}.en{font-family:Outfit,sans-serif}h2{font-weight:500;text-align:center;margin-bottom:30px;display:flex;align-items:center;justify-content:center;gap:10px}.step-icon-wrap{position:relative}.step-icon{position:absolute;left:99%;top:0;width:80px;height:auto;pointer-events:none;transform:translate(-50%,-50%);transition:top .4s ease;z-index:1000}.step-icon img{width:100%;height:100%;display:block;animation:step-icon-float 2s ease-in-out infinite}@keyframes step-icon-float{0%{transform:translateY(-4px)}50%{transform:translateY(4px)}to{transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.step-icon img{animation:none}}.modal-box{position:relative;width:90%;margin:5vh auto;background:#fff;border-radius:20px;max-height:90vh;padding:5vmin;overflow:hidden}.mfp-bg{background:#a95534}.mfp-fade.mfp-bg{opacity:0;transition:opacity .25s ease}.mfp-fade.mfp-bg.mfp-ready{opacity:.9}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;transform:translateY(0)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;transform:translateY(8px)}.modal-content{max-height:calc(90vh - 10vmin);overflow:auto}.modal-box h2{font-weight:600;font-size:clamp(18px,2.4vw,24px);color:#a95534;margin:0 0 20px}.modal-box .txtdiv,.modal-box .company_area{font-size:14px;line-height:1.8;color:#333}.modal-box .txtdiv p{margin:0 0 14px}.modal-box .txtdiv{padding-right:12px;box-sizing:content-box}.modal-box .company_area dl{display:grid;grid-template-columns:120px 1fr;grid-gap:8px 16px;gap:8px 16px;margin:0 0 12px;padding-bottom:12px;border-bottom:1px solid #e5e5e5}.modal-box .company_area dt{font-weight:600;color:#a95534}.modal-box .company_area dd{margin:0}.modal-box .txtdiv b{font-weight:700}.footer-nav{display:flex;align-items:center;gap:18px}.footer-nav a{font-weight:600;font-size:14px;color:#333;position:relative;padding-bottom:4px}.footer-nav a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#a95534;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.footer-nav a:hover:after,.footer-nav a:focus-visible:after{transform:scaleX(1)}.modal-close{position:absolute;top:16px;right:16px;width:44px;height:44px;padding:0;font-size:0;line-height:0;color:transparent;opacity:1;background:transparent;border:0;cursor:pointer}.modal-close:before,.modal-close:after{content:"";position:absolute;top:50%;left:50%;width:28px;height:4px;background:#333;border-radius:2px;transform-origin:center}.modal-close:before{transform:translate(-50%,-50%) rotate(45deg)}.modal-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.btn_area{display:flex;align-items:center;justify-content:center;gap:60px}.btn_a{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;margin:auto}.btn_a a,.btn_a button{display:block;position:relative;width:250px;padding-right:50px;z-index:3;transition:.5s ease}.btn_a a p,.btn_a button p{border-bottom:2px solid #a95534;text-align:left;padding-bottom:13px;padding-top:13px;font-weight:600;transition:.5s ease;position:relative;color:#a95534}.btn_a a p:before,.btn_a button p:before{content:"";width:100%;height:0;position:absolute;left:0;bottom:0;background:#a95534;transform-origin:left;transition:.5s ease;z-index:-1}.btn_a a .circle,.btn_a button .circle{width:100px;height:100px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:-25px;right:0;background:#ebeef4;border-radius:50%;z-index:-2;transform-origin:center center;transform:scale(1);transition:.5s ease}.btn_a a .circle svg,.btn_a button .circle svg{position:relative;top:0;right:0;transition:.5s ease}.btn_a a:hover,.btn_a a:active,.btn_a button:hover,.btn_a button:active{opacity:1}.btn_a a:hover p,.btn_a a:active p,.btn_a button:hover p,.btn_a button:active p{color:#fff;padding-left:10px}.btn_a a:hover p:before,.btn_a a:active p:before,.btn_a button:hover p:before,.btn_a button:active p:before{height:100%}.btn_a a:hover .circle,.btn_a a:active .circle,.btn_a button:hover .circle,.btn_a button:active .circle{transform:scale(1.2)}.btn_a a:hover .circle svg,.btn_a a:active .circle svg,.btn_a button:hover .circle svg,.btn_a button:active .circle svg{top:-10px;right:-10px}input,select,textarea{width:100%;border-radius:8px;padding:8px 12px;line-height:1.6}input[type=checkbox]{width:13px!important}select{cursor:pointer;position:relative;border:medium none currentcolor;border:initial}textarea{min-height:100px}.cat{display:flex;gap:10px}.cat li{padding:2px 8px;background:#000;color:#fff;font-size:14px}.blob-bg{position:fixed;inset:0;z-index:-2;pointer-events:none;overflow:hidden;background:#fff}.blob-bg .blob{position:absolute;width:clamp(280px,38vw,640px);height:clamp(220px,32vw,520px);filter:blur(40px);opacity:.9;will-change:transform;border-radius:40% 60% 60% 40%/40% 40% 60% 60%;mix-blend-mode:normal}.blob-bg .blob.b1{left:8%;top:8%;background:radial-gradient(circle at 30% 30%,#192f4a27 0% 20%,#e8e6ff00 70%),radial-gradient(circle at 70% 70%,#0676ff17,#d6ffed00 70%);animation:float1 5s ease-in-out infinite alternate}.blob-bg .blob.b2{left:22%;top:48%;background:radial-gradient(circle at 35% 40%,#0676ff1f,#e8fff300 70%),radial-gradient(circle at 70% 60%,#192f4a27,#f9e6ff00 70%);animation:float2 8s ease-in-out infinite alternate}.blob-bg .blob.b3{right:6%;top:18%;background:radial-gradient(circle at 35% 35%,#192f4a21,#ffe9e300 70%),radial-gradient(circle at 65% 65%,#b0887934,#f4e6ff00 70%);animation:float3 3s ease-in-out infinite alternate}@keyframes float1{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(60px,40px,0) scale(1.08) rotate(6deg)}}@keyframes float2{0%{transform:translateZ(0) scale(1.02)}to{transform:translate3d(-40px,-60px,0) scale(.97) rotate(-5deg)}}@keyframes float3{0%{transform:translateZ(0) scale(.98)}to{transform:translate3d(-80px,20px,0) scale(1.06) rotate(4deg)}}@media (prefers-reduced-motion: reduce){.blob{animation:none}}.nav{margin-top:40px;margin-bottom:40px;display:flex;flex-direction:column;gap:20px}.nav a,.nav button{display:flex;align-items:center;justify-content:center;gap:30px;font-weight:500;width:100%;background:#ddd;color:#fff;border-radius:100px;padding:20px}.nav a:hover,.nav a:active,.nav button:hover,.nav button:active{opacity:1;background:#a95534}.step{display:none}.step.is-active{display:block}.step .disnone{display:none}.step .step_head{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:30px;margin-bottom:30px}.step .step_head .kantan{border-radius:100px;padding:5px 20px;background:#efb59f;font-size:13px;font-weight:500;color:#fff;line-height:1}.step .step_head .kantan span{font-size:16px}.step .step_head img{max-width:500px;width:100%}.step label{width:100%;border:2px solid #a95534;text-align:center;cursor:pointer;display:block;transition:.3s;font-weight:500;padding:20px;background:#fff}.step label.pt1{padding:10px 20px;border-radius:100px;display:flex;justify-content:center;align-items:center;gap:30px}.step label.pt1 img{height:65px}.step label.pt2{padding:10px 0;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.step label.pt2 img{height:65px}.step input[type=radio]:checked+label,.step input[type=checkbox]:checked+label{background:#ffe77e}.step .fl_col{display:flex;flex-direction:column;gap:20px}.step .fl_row{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.step .fl_row label{width:calc(50% - 5px)}.step .fl_row-3 label{width:calc(33.3333% - 7px)}.step .txtbox{display:flex;align-items:center;gap:15px;margin-top:30px}.step .txtbox img{width:68px}input,select,textarea,button{font-size:16px!important}.area_contact{display:flex;flex-direction:column;gap:40px}.area_contact .postbtn{text-decoration:underline;cursor:pointer}.area_contact .postarea{display:flex;flex-direction:column;gap:40px}.area_contact .postarea{display:none!important}.area_contact .postarea.is-open{display:flex!important}.area_contact .flex{display:flex;flex-direction:column;align-items:baseline;gap:10px}.area_contact .flex .txt{display:flex;align-items:center;gap:6px;border:medium none currentcolor;border:initial;background-color:transparent;background-color:initial;padding:0}.area_contact .flex .txt span{background-color:#a95534;color:#fff;font-size:.8em;padding:4px 6px;border-radius:5px;line-height:1}.area_contact .flex .input,.area_contact .flex .checkbox,.area_contact .flex .textarea{width:100%;position:relative;display:flex;align-items:center;gap:6px}@media screen and (max-width: 768px){.area_contact .flex .input,.area_contact .flex .checkbox,.area_contact .flex .textarea{width:100%}}.area_contact .flex .input input,.area_contact .flex .checkbox input,.area_contact .flex .textarea input{width:100%;background-color:#fff;padding:8px 10px;border-radius:5px;border:medium none currentcolor;border:initial}.area_contact .flex .input input.w140,.area_contact .flex .checkbox input.w140,.area_contact .flex .textarea input.w140{width:140px}.area_contact .flex .input textarea,.area_contact .flex .checkbox textarea,.area_contact .flex .textarea textarea{width:100%;background-color:#fff;padding:8px 10px;border-radius:5px;min-height:150px;border:medium none currentcolor;border:initial}.area_contact .flex .checkbox{display:flex;flex-wrap:wrap;gap:20px}.area_contact .flex .checkbox label{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;word-break:keep-all;gap:4px;line-height:1}.area_contact .flex .txtdiv{width:100%;background-color:#fff;padding:8px 10px;border-radius:5px;max-height:200px;overflow-y:scroll}.area_contact .flex .txtdiv p{margin-bottom:20px}.area_contact .flex .txtdiv p B{font-weight:700}.area_contact .error-message{color:red;font-size:12px;position:absolute;bottom:-20px;left:0}.area_contact .pri{display:flex;align-items:center;justify-content:center;gap:8px;margin:40px 0 20px;position:relative}.area_contact .pri .error-message{right:0;margin:auto;width:-moz-fit-content;width:fit-content}.area_contact .btn_a .btn-loading{align-items:center;gap:.5rem}.area_contact .btn_a .btn-loading .spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.2509803922);border-top:2px solid #ffffff;border-radius:50%;animation:spin 1s linear infinite}.area_contact .btn_a button:disabled{pointer-events:none}.area_contact .btn_a button:not(:disabled):hover{transition:transform .2s}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.is-loading{position:relative;pointer-events:none;opacity:.6;transition:opacity .2s}button.is-loading:after{content:"";position:absolute;top:50%;left:35%;width:1.2em;height:1.2em;margin:-.6em 0 0 -.6em;border:2px solid rgba(0,0,0,.6);border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}header{position:relative;width:100%;z-index:10;max-width:768px;margin:0 auto}header .inner{max-width:100%;padding-top:23px;padding-bottom:23px;display:flex;justify-content:center}header .inner .logo{width:170px}header .inner .r{display:flex;flex-direction:column;align-items:center;cursor:pointer;position:relative;z-index:5}header .inner .r .nav_bar{width:40px;height:10px;position:relative;z-index:3}header .inner .r .nav_bar span{width:30px;height:0px;border-bottom:2px solid #a95534;background-color:#a95534;position:absolute;left:0;right:0;margin:auto;transform-origin:center center;transition:.5s;transform:rotate(0)}header .inner .r .nav_bar span.top{top:1px}header .inner .r .nav_bar span.bottom{bottom:1px}header .inner .r .txt{font-size:13px;font-weight:500}header .inner .overray{width:100vw;height:100vh;position:fixed;top:0;right:-100vw;z-index:1;background-color:#ffffff5d;display:block;opacity:0;transition:.5s ease}header .inner .nav{position:fixed;width:100%;max-width:300px;height:100vh;top:0;right:-300px;z-index:2;transition:.5s ease;background:#fff;padding:60px;border-radius:0}header .inner .nav ul{display:flex;flex-direction:column;justify-content:center;align-items:end;height:100%}header .inner .nav ul li a{display:flex;border-bottom:1px solid #f5f8fc;padding:10px 20px;color:#a95534;font-size:25px}header.on .inner .r .nav_bar span.top{transform:rotate(15deg);top:4px}header.on .inner .r .nav_bar span.bottom{transform:rotate(-15deg);bottom:4px}header.on .inner .overray{right:0;opacity:1;background-color:#0000005d}header.on .inner .nav{right:0;border-radius:50% 0 0 50%}.footer_area{max-width:768px;margin:0 auto;padding:20px}.footer_area .logo{width:150px}.footer_area .day{margin:20px 0 0 auto;width:-moz-fit-content;width:fit-content;color:#555}.footer_area a{color:#333}footer{position:relative;width:100%;z-index:10;max-width:768px;margin:0 auto;background:#a95534;color:#dfc13f;text-align:center;padding:10px}.home{position:relative;max-width:768px;margin:0 auto;background:#fffaf4;padding-bottom:40px}.home .kv{width:calc(100% + 60px);background-color:#bebebe;margin-left:-30px;margin-right:-30px;margin-bottom:60px}.home .kv .inner{padding:0}.home .kv .inner .h_1,.home .kv .inner .h_1 img{width:100%}.page{position:relative;max-width:768px;margin:0 auto;background:#fffaf4;padding:20px 0}.page .inner .comp_head_txt{font-size:14px;text-align:center;font-weight:500;color:#555}.page .inner .comp_head_txt span{color:#a95534;font-size:17px}.page .inner .kahen_box{border:2px solid #dfc13f;gap:20px;display:flex;flex-direction:column;align-items:center;padding:20px 15px;background-color:#fff;border-radius:20px;margin-bottom:25px}.page .inner .kahen_box h3{font-weight:600;color:#a95534}.page .inner .kahen_box .big{font-weight:500;font-size:16px}.page .inner .kahen_box p{font-size:14px;width:100%;margin:0}.page .inner .tyu_box{padding:15px;background:#ffe77e;border-radius:20px}.page .inner .tyu_box p{margin:0}.page .inner .c_area{margin:60px auto 0;max-width:500px}.page .inner .c_area h3{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:30px;font-weight:600}.page .inner .c_area h3 img{width:60px}.page .inner .c_area.area1 ul{list-style:none;margin:30px 0;display:flex;flex-direction:column;gap:15px}.page .inner .c_area.area1 ul li{display:flex;align-items:center;gap:10px}.page .inner .c_area.area1 ul li svg{width:13px}.page .inner .c_area.area1 ul li p{margin-bottom:0}.page .inner .c_area.area1 ul li p span{font-weight:400;color:#344da9}.page .inner .c_area.area2 ul{list-style:none;margin:30px 0;display:flex;gap:16px;flex-wrap:wrap;flex-direction:row}.page .inner .c_area.area2 ul li{width:calc(50% - 8px);filter:drop-shadow(0 0 4px #e590ab);background-color:#fff;display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 20px;border-radius:10px}.page .inner .c_area.area2 ul li h4{font-size:14px;font-weight:500;color:#e590ab}.page .inner .c_area.area2 ul li p{font-size:14px;color:#333;font-weight:500}.page .inner .c_area.area2 ul li p span{display:block;position:relative;z-index:3;width:-moz-fit-content;width:fit-content}.page .inner .c_area.area2 ul li p span:before{content:"";z-index:-1;width:100%;height:10px;position:absolute;left:0;bottom:-2px;background:#e590ab;opacity:.5}.page .inner .c_area.area3{padding-bottom:60px}.page .inner .c_area.area3 .area3_area{display:flex;flex-direction:column;gap:20px}.page .inner .c_area.area3 .area3_area .box h4{display:flex;flex-direction:column;gap:5px;font-size:16px;font-weight:500;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #a95534}.page .inner .c_area.area3 .area3_area .box h4 span{color:#a95534;font-size:14px}.page .inner .c_area.area3 .area3_area .box p{margin-top:15px;font-size:14px}.page.company_page{background:#fff}.page.company_page .inner .company_area{display:flex;flex-direction:column}.page.company_page .inner .company_area dl{padding:20px;border-bottom:2px solid #a95534}.page.company_page .inner .company_area dl dt{margin-bottom:10px;font-size:14px;color:#a95534}.page.company_page .inner .company_area dl dd{font-size:14px}
