@media screen and (min-width: 769px){br.sp_only{display:none}}@media screen and (max-width: 768px){br.pc_only{display:none}br.sp_only{display:block}}.overlay{background-color:rgba(0,55,89,0.2)}.c_box{z-index:1;position:relative;max-width:1200px;padding:0 2rem;margin:auto}.c_section{position:relative}@media screen and (min-width: 769px){.c_section{padding:6rem 0}}@media screen and (max-width: 768px){.c_section{padding:3rem 0}}#mv_parts_01{width:100%;min-height:400px;background-repeat:no-repeat;background-size:cover;background-position:center}#mv_parts_01 .mv_wrap{width:100%;min-height:400px;display:flex;align-items:center;justify-content:center}#mv_parts_01 .mv_wrap h1{writing-mode:vertical-rl}#mv_parts_01 .mv_wrap h1 span{font-size:32px;color:#fff}@media screen and (max-width: 768px){#mv_parts_01 .mv_wrap h1 span{font-size:24px}}.breadcrumb{background-color:#333;width:100%;border-bottom:1px solid #ccc;z-index:1}.breadcrumb ol{display:flex;align-items:center;width:100%;height:60px}@media screen and (max-width: 768px){.breadcrumb ol{height:50px}}.breadcrumb ol li a span{font-size:14px}.breadcrumb ol li:nth-child(n+2){margin-left:10px}.breadcrumb ol li:nth-child(n+2) a span{color:#333}.section_title h2{font-size:32px;font-weight:bold;color:#333;text-align:center}@media screen and (max-width: 768px){.section_title h2{font-size:20px}}
