html{font-family:"Yu gothic"}.header_inner{position:relative;z-index:-1}.header_inner img{height:640px;width:100%;object-fit:cover}.header_inner_logo{position:absolute;z-index:6;left:clamp(50px,5vw,80px);top:70px}.header_inner_logo img{width:clamp(100px,10vw,130px);height:auto}.header_inner_frame{width:clamp(250px,30vw,370px);height:640px;background-color:#d1ba9b;position:absolute;z-index:3;left:0;top:0;opacity:.8}.header_nav{position:absolute;z-index:10;left:clamp(50px,5vw,80px);top:300px;font-size:clamp(20px,1.8vw,25px);font-family:"Playfair Display",serif;letter-spacing:.3em;line-height:3}.header_nav ul li:hover{color:beige}@media(max-width: 768px){.header_inner{position:relative}.header_inner{position:relative}.header_inner_frame{position:relative;width:100%;background-color:#d1ba9b;z-index:1;height:500px}.header_inner_logo{position:absolute;top:550px;left:50%;transform:translateX(-50%);z-index:3}.header_inner img{height:500px}.header_inner_logo img{width:150px;height:auto}.header_nav{position:absolute;top:730px;left:50%;transform:translateX(-50%);z-index:3;text-align:center}}.about_inner{display:flex;align-items:center;justify-content:left;margin:0 20%}.about_title{display:flex;align-items:center;justify-content:center;flex-direction:column;height:350px}.about_title h3{font-size:clamp(28px,2.2vw,32px);margin-bottom:10px;font-family:"Playfair Display",serif;letter-spacing:.3em}.about_title h4{font-size:clamp(14px,1.5vw,17px)}.about_text{padding:130px 40px;background-color:#f5eee6;position:relative}.about_text p{letter-spacing:.2em;line-height:2;font-size:clamp(13px,1.8vw,16px)}.box_deco{position:absolute;right:-300px;bottom:-100px;margin-right:200px;width:200px}.about_flower{height:190px;display:block;margin:100px auto}@media(max-width: 768px){.about_inner{margin:0 10%}.about_text{padding:180px 20px 60px}.box_deco{top:-100px;left:50%;transform:translateX(-50%)}}.skill_title{display:flex;align-items:center;margin-left:10%}.skill_title .decor_yellow{width:20px;height:50px;background-color:#fff4c8;margin-left:20px}.skill_title h3{font-size:clamp(28px,2.2vw,32px);font-family:"Playfair Display",serif;letter-spacing:.3em;margin-left:30px}.skill_title h4{font-size:clamp(14px,1.5vw,17px);margin-left:30px}.skill_kind{color:#ff9d51;text-align:center;margin:80px 0 40px 0;letter-spacing:.3em;font-size:20px}.table_type01{display:flex;align-items:center;justify-content:center;width:100%;font-size:clamp(13px,1.8vw,16px)}.table_type01 tr{border-bottom:solid 1px #ddd}.table_type01 th{text-align:left;padding:40px;letter-spacing:.3em}.table_type01 td{text-align:left;padding:30px;letter-spacing:.3em;line-height:1.5}.skill{margin:40px 20px}.strength{margin:0 20px}.strength_title{display:flex;align-items:center;margin-left:10%;margin-bottom:40px}.strength_title .decor_yellow{width:20px;height:50px;background-color:#fff4c8;margin-left:20px}.strength_title h3{font-size:clamp(28px,2.2vw,32px);font-family:"Playfair Display",serif;letter-spacing:.3em;margin-left:30px}.strength_title h4{font-size:clamp(14px,1.5vw,17px);margin-left:30px}.strength{margin-bottom:100px}@media(max-width: 768px){.skill_title{margin-left:0}.skill_title .decor_yellow{margin-left:0}.table_type01 tr{display:block;margin-bottom:40px}.table_type01 th,.table_type01 td{display:block;width:100%;text-align:left;padding:10px 0}.strength_title{margin-left:0}.strength_title .decor_yellow{margin-left:0}}.footer_visual{padding:0 20px;height:70px;background-color:#d1ba9b;display:flex;align-items:center;justify-content:center;gap:clamp(100px,20vw,300px)}.footer_visual .footer_nav ul{display:flex;letter-spacing:.3em;font-size:clamp(13px,1.3vw,16px);padding:20px 0;gap:15px}.footer_visual .footer_nav ul li a:hover{color:beige}.footer_visual .copyright{padding:25px 20px;font-size:clamp(10px,1.3vw,13px);letter-spacing:.2em}@media(max-width: 768px){.footer_visual{flex-direction:column;gap:10px;height:auto;padding:15px 10px}}@media(max-width: 400px){.footer_visual{gap:4px;padding:10px 5px}.footer_visual .footer_nav ul{font-size:clamp(12px,3vw,14px);gap:5px}}/*# sourceMappingURL=about.min.css.map */