.header_top{padding:0 2% 0 0!important}.header_top .logo{width:100px!important;height:100px!important;position:relative;background-size:cover;display:flex;justify-content:center;align-items:center}.header_top .logo img{position:absolute;width:75px!important}#fv{position:relative;width:100%;height:595px;display:flex;justify-content:center;align-items:center;background:var(--main_logo_color)}@media screen and (max-width: 1279px){#fv{height:480px}}#fv .fv_bg{position:absolute;width:400px;height:490px;top:180px;right:0;z-index:2}@media screen and (max-width: 1279px){#fv .fv_bg{width:219px;height:249px;top:270px;z-index:4}}#fv .fv_bg img{width:100%;height:100%;object-fit:cover}#fv .fv_bg_2{position:absolute;width:100%;height:100%;bottom:0;z-index:1;mix-blend-mode:color-burn}#fv .fv_bg_2 img{width:100%;height:100%;object-fit:cover}#fv .fv_img{position:absolute;width:70.76%;height:560px;left:0;top:100px;z-index:3;object-fit:cover}@media screen and (max-width: 1280px){#fv .fv_img{height:448px;width:60%;min-width:284px}}#fv .fv_img img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1280px){#fv .fv_img img{object-position:25%}}#fv .fv_title{position:absolute;z-index:3;top:58%;left:70.76%;transform:translate(-50%,-50%);text-align:center}@media screen and (max-width: 1279px){#fv .fv_title{width:auto;top:60%;left:73%}}@media screen and (max-width: 768px){#fv .fv_title{right:-123px;left:unset;width:252px}}#fv .fv_title h2{font-size:50px;font-weight:900;font-family:Zen Old Mincho,serif;letter-spacing:5px;color:#fff;display:inline;white-space:nowrap}@media screen and (max-width: 1279px){#fv .fv_title h2{font-size:36px;letter-spacing:0;color:#fff}}#fv .fv_title p{color:#fff;font-feature-settings:"vert" on;text-shadow:0 0 14px rgba(0,0,0,.54);font-family:Zen Old Mincho,serif;font-weight:900;letter-spacing:2px}@media screen and (max-width: 1279px){#fv .fv_title p{font-size:20px;color:#fff}}#about_concept{margin-bottom:137px;margin-top:194px}@media screen and (max-width: 768px){#about_concept{margin-top:124px}}.about_concept_main_container{display:flex;justify-content:flex-end;margin-bottom:393px}@media screen and (max-width: 768px){.about_concept_main_container{flex-direction:column;margin-bottom:241px}}.about_concept_main_container .about_concept_main_end{width:90%;position:relative}@media screen and (max-width: 1280px){.about_concept_main_container .about_concept_main_end{width:100%}}@media screen and (max-width: 768px){.about_concept_main_container .about_concept_main_end{width:100%}}.about_main_img_container{width:100%;height:600px;z-index:2;position:relative;display:inline-block}.about_main_img_container img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1280px){.about_main_img_container img{width:72%;height:463px;margin-left:28%}}.about_background{position:absolute;top:293px;right:0;width:100%}.about_background img{width:100%;object-fit:cover;height:421px;opacity:.4}.about_concept_text_container{position:absolute;top:54px;right:28.7%;z-index:3}@media screen and (max-width: 1280px){.about_concept_text_container{transform:translate(-50%)!important;left:50%;right:unset}}@media screen and (max-width: 768px){.about_concept_text_container{top:79px}}.about_concept_text_container h2{writing-mode:vertical-rl;text-orientation:upright;display:flex;width:96px;height:517px;padding:60px 23px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;background:#493959;color:#fff;font-feature-settings:"vert" on;font-family:Zen Old Mincho,serif;font-size:36px;font-weight:500;letter-spacing:3.6px}@media screen and (max-width: 1280px){.about_concept_text_container h2{writing-mode:horizontal-tb;white-space:nowrap;display:inline-block;width:unset;height:unset;padding:11.5px 17px;margin:0 0 109px 50%;transform:translate(-50%);font-feature-settings:normal}.about_concept_text_container h2 .about_space{margin-top:0}}@media screen and (max-width: 768px){.about_concept_text_container h2{font-size:24px}}.about_concept_text_container .about_concept_area{position:absolute;top:253px;right:234px;writing-mode:vertical-rl;text-orientation:upright}@media screen and (max-width: 1280px){.about_concept_text_container .about_concept_area{display:flex;flex-flow:column;position:initial}}.about_concept_text_container .about_concept_area p{display:inline-block;flex-shrink:0;background:#f9f7ef;color:#493959;font-feature-settings:"vert" on;font-family:Zen Old Mincho,serif;font-size:18px;font-weight:400;letter-spacing:5.9px;padding:12px;white-space:nowrap}@media screen and (max-width: 1280px){.about_concept_text_container .about_concept_area p{height:fit-content}}@media screen and (max-width: 768px){.about_concept_text_container .about_concept_area p{font-size:16px;margin-left:10px;padding:12px 6px}}.about_concept_text_container .about_concept_area .about_concept_text{margin-left:40px}@media screen and (max-width: 768px){.about_concept_text_container .about_concept_area .about_concept_text{margin-left:10px}}.about_concept_text_container .about_concept_area .about_concept_text_exception{margin-left:98px}@media screen and (max-width: 768px){.about_concept_text_container .about_concept_area .about_concept_text_exception{margin-left:31px}}.about_space{margin-top:12px;display:inline-block}.about_concept_title{position:relative}.about_concept_title_area{display:flex;align-items:center;justify-content:flex-end;transform:rotate(-90deg);transform-origin:right;position:absolute;top:-35px;right:40px}@media screen and (max-width: 768px){.about_concept_title_area{right:27px}}.about_concept_title_area span{display:inline-block;width:448px;height:2px;background-color:#493959}@media screen and (max-width: 768px){.about_concept_title_area span{height:1px;width:400px}}.about_concept_title_area h2{color:#493959;font-family:Zen Old Mincho,serif;font-size:48px;font-weight:500;transform:rotate(180deg);margin-right:54px}@media screen and (max-width: 768px){.about_concept_title_area h2{font-size:24px;margin-right:13px}}.about_concept_detail_container{width:84%;display:flex}@media screen and (max-width: 1280px){.about_concept_detail_container{flex-direction:column;width:100%}}.about_concept_logo_area{width:76%;height:469px;background:transparent;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1280px){.about_concept_logo_area{width:84%;height:562px;position:relative}}@media screen and (max-width: 768px){.about_concept_logo_area{background:transparent}}.about_concept_logo_area img{width:30.7%;object-fit:cover}@media screen and (max-width: 1280px){.about_concept_logo_area img{margin-left:19.04%}}@media screen and (max-width: 768px){.about_concept_logo_area img{position:absolute;width:59.5%;top:27px;height:218px;object-fit:contain}}.about_concept_text_area{width:39.5%;margin:81px 0 0 -15.5%}@media screen and (max-width: 1280px){.about_concept_text_area{width:90%;margin:-50px auto;position:relative;z-index:3}}@media screen and (max-width: 768px){.about_concept_text_area{margin-top:-282px}}.about_concept_text_area p{color:#493959;font-family:Zen Old Mincho,serif;font-size:18px;font-weight:400;line-height:40px;letter-spacing:.9px}@media screen and (max-width: 768px){.about_concept_text_area p{font-size:16px;letter-spacing:.8px;line-height:30px}}.about_concept_text_area p:nth-child(1){margin-bottom:35px}@media screen and (max-width: 768px){.about_concept_text_area p:nth-child(1){margin-bottom:30px}}.about_concept_text_area p:nth-child(2){margin-bottom:35px}#about_connection{padding-bottom:76px;margin-top:44px}.pc_about_connection_title{display:flex;align-items:center;gap:26px;margin:0 0 44px}@media screen and (max-width: 1280px){.pc_about_connection_title{display:none}}.pc_about_connection_title span{display:inline-block;width:149px;height:2px;background:#493959}.pc_about_connection_title h2{color:#493959;font-family:Zen Old Mincho,serif;font-size:48px;font-weight:500}.sp_about_connection_title{display:none}@media screen and (max-width: 1280px){.sp_about_connection_title{display:flex;align-items:center;gap:26px;z-index:3;position:relative}}@media screen and (max-width: 768px){.sp_about_connection_title{margin:21px 0 33px}}.sp_about_connection_title span{display:inline-block;width:149px;height:2px;background:#493959}@media screen and (max-width: 768px){.sp_about_connection_title span{width:80px}}.sp_about_connection_title h2{color:#493959;font-family:Zen Old Mincho,serif;font-size:48px;font-weight:500}@media screen and (max-width: 768px){.sp_about_connection_title h2{font-size:24px}}.about_connection_end{display:flex;justify-content:flex-end;position:relative}@media screen and (max-width: 1280px){.about_connection_end{flex-direction:column}}.about_connection_end .about_connection_container{width:83.3%;display:flex;gap:2%}@media screen and (max-width: 1280px){.about_connection_end .about_connection_container{flex-direction:column-reverse;width:100%}}.about_connection_text_area{width:38.7%;z-index:2}@media screen and (max-width: 1280px){.about_connection_text_area{width:100%}}.about_connection_text_area p{color:#493959;font-family:Zen Old Mincho,serif;font-size:18px;font-weight:400;line-height:40px;letter-spacing:.9px}@media screen and (max-width: 1280px){.about_connection_text_area p{width:90%;margin:0 auto}}@media screen and (max-width: 768px){.about_connection_text_area p{font-size:16px;line-height:30px;letter-spacing:.8px}}.about_connection_text_area p:nth-child(1){margin-bottom:35px}@media screen and (max-width: 768px){.about_connection_text_area p:nth-child(1){margin-bottom:30px}}.about_connection_text_area p:nth-child(2){margin-bottom:35px}@media screen and (max-width: 768px){.about_connection_text_area p:nth-child(2){margin-bottom:30px}}.about_connection_img_container{width:59.3%;margin-top:-114px;aspect-ratio:1.39 / 1}@media screen and (max-width: 1280px){.about_connection_img_container{width:100%;margin-top:unset}}.about_connection_img_container picture{display:flex;align-items:flex-start;width:100%;height:100%}@media screen and (max-width: 1280px){.about_connection_img_container picture{display:flex;justify-content:flex-start}}.about_connection_img_container picture img{width:100%;object-fit:cover;position:relative;z-index:2}@media screen and (max-width: 1280px){.about_connection_img_container picture img{width:93%}}@media screen and (max-width: 768px){.about_connection_img_container picture img{height:240px}}.about_connection_background{width:79%;height:473px;position:absolute;bottom:-10%;right:0;background:transparent}@media screen and (max-width: 1280px){.about_connection_background{width:84%;top:542px}}@media screen and (max-width: 768px){.about_connection_background{background:transparent}}#about_commodity{padding-bottom:145px}@media screen and (max-width: 768px){#about_commodity{padding-bottom:132px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/about.css.map */
