﻿#pagettl{background:url("/img/company/ttlimg-sp.png") center/cover no-repeat}#message{margin-bottom:clamp(7rem, 10.4031209363vw, 9rem)}#message .sec__ttl{margin-bottom:clamp(4rem, 7.8023407022vw, 8rem)}#message .sec__txt{margin-bottom:25px;line-height:2.3}#message .message__cont{display:flex;flex-direction:column;margin-bottom:clamp(4rem, 7.1521456437vw, 7rem)}#message .message__right{display:contents}#message .sec__txt{order:1}#message .message__img{order:2;margin-bottom:15px}#message .message__name-wp{order:3}#message .message__name{font-size:clamp(1.3rem, 1.8205461638vw, 1.6rem);text-align:right}#message .message__name span{display:inline-block;vertical-align:super;height:clamp(2.5rem, 3.6410923277vw, 3rem);margin-left:10px}#message .message__name span img{width:auto;height:100%}#message .history{position:relative;padding:30px 5.33%;box-sizing:border-box;background:rgba(97,184,198,0.08)}#message .history::before{position:relative;display:block;position:absolute;top:0;left:50%;transform:translate(-50%, -100%);width:25px;height:15px;background:url("/img/company/img_message_balloon.svg") center/cover no-repeat;content:''}#message .history .history__ttl{position:relative;padding-bottom:.25em;margin-bottom:20px;font-size:clamp(1.8rem, 2.6007802341vw, 2.3rem);font-weight:900;font-family:"游ゴシック体 Pr6N B", "Yu Gothic Pr6N B"}#message .history .history__ttl::after{display:block;position:absolute;bottom:0;width:100%;height:5px;background:radial-gradient(circle farthest-side, #6EC3A8 0%, #6EC3A8 40%, transparent 40%, transparent 100%);background-size:9px;content:''}#message .history .history__txt{margin-bottom:20px}#message .history .history__list li{font-size:1.3rem}#message .history .history__list li::before{color:#6EC3A8;content:"●"}#about{padding-bottom:clamp(7rem, 11.0533159948vw, 10rem)}#about .sec__ttl{margin-bottom:clamp(5rem, 9.1027308192vw, 9rem)}#about .about__wp{margin-bottom:clamp(3rem, 9.1027308192vw, 10rem)}#about .about__wp .about__img{margin-bottom:25px}#about .about__wp .about__img:last-of-type{margin-bottom:0}#about .about__list li{padding:clamp(1.5rem, 2.3407022107vw, 2.2rem) 0;font-weight:900;font-family:"游ゴシック体 Pr6N B", "Yu Gothic Pr6N B";border-bottom:1px solid #CCC;line-height:1.9}#about .about__list li:last-of-type{margin-bottom:0}#about .about__list .about__list-ttl{margin-bottom:5px;color:#61B8C6;font-weight:900;font-family:"游ゴシック体 Pr6N B", "Yu Gothic Pr6N B"}#about .about__list .about__list-txt{letter-spacing:0}footer{margin-top:0}@media screen and (min-width: 769px){#pagettl{background:url("/img/company/ttlimg.png") center/cover no-repeat}#message .message__cont{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}#message .message__right{order:2;display:block;width:54%}#message .sec__txt{margin-bottom:clamp(4rem, 5.2015604681vw, 4rem)}#message .message__img{order:1;width:40%}#message .message__name-wp{text-align:right}#message .message__name-wp .message__name{display:inline-block;text-align:center}#message .message__name-wp .message__name span{margin:8px 0 0}#message .history{width:92.6%;max-width:980px;margin:0 auto;padding:35px 6.1% 30px;border-radius:25px}#message .history::before{left:11%}#about .about__wp{display:flex;justify-content:space-between}#about .about__wp .about__img{width:47%;margin:0}#about .about__list{display:flex;flex-wrap:wrap;justify-content:space-between}#about .about__list li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:47%}#about .about__list li.about__list-wide{width:100%}#about .about__list li.about__list-wide .about__list-ttl{width:12%}#about .about__list li.about__list-wide .about__list-txt{width:88%}#about .about__list li .about__list-txt{width:74%}#about .about__list li .about__list-ttl{width:24%;margin:0}}@media screen and (min-width: 1280px){#message .history{padding:35px 60px 30px}}
/*# sourceMappingURL=style.css.map */
