﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@700&display=swap");.g430feature_wrap{color:#fff;font-family:"游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;text-align:left;background-color:#000;font-size:1.8rem}@media screen and (max-width: 640px){.g430feature_wrap{font-size:1.4rem}}.g430feature_wrap div,.g430feature_wrap span,.g430feature_wrap object,.g430feature_wrap iframe,.g430feature_wrap h1,.g430feature_wrap h2,.g430feature_wrap h3,.g430feature_wrap h4,.g430feature_wrap h5,.g430feature_wrap h6,.g430feature_wrap p,.g430feature_wrap blockquote,.g430feature_wrap pre,.g430feature_wrap abbr,.g430feature_wrap address,.g430feature_wrap cite,.g430feature_wrap code,.g430feature_wrap del,.g430feature_wrap dfn,.g430feature_wrap em,.g430feature_wrap img,.g430feature_wrap ins,.g430feature_wrap kbd,.g430feature_wrap q,.g430feature_wrap samp,.g430feature_wrap small,.g430feature_wrap strong,.g430feature_wrap sub,.g430feature_wrap sup,.g430feature_wrap var,.g430feature_wrap b,.g430feature_wrap i,.g430feature_wrap dl,.g430feature_wrap dt,.g430feature_wrap dd,.g430feature_wrap ol,.g430feature_wrap ul,.g430feature_wrap li,.g430feature_wrap fieldset,.g430feature_wrap form,.g430feature_wrap label,.g430feature_wrap legend,.g430feature_wrap table,.g430feature_wrap caption,.g430feature_wrap tbody,.g430feature_wrap tfoot,.g430feature_wrap thead,.g430feature_wrap tr,.g430feature_wrap th,.g430feature_wrap td,.g430feature_wrap article,.g430feature_wrap aside,.g430feature_wrap canvas,.g430feature_wrap details,.g430feature_wrap figcaption,.g430feature_wrap figure,.g430feature_wrap footer,.g430feature_wrap header,.g430feature_wrap hgroup,.g430feature_wrap menu,.g430feature_wrap nav,.g430feature_wrap section,.g430feature_wrap summary,.g430feature_wrap time,.g430feature_wrap mark,.g430feature_wrap audio,.g430feature_wrap video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;text-transform:none;background:transparent}.g430feature_wrap div:after,.g430feature_wrap span:after,.g430feature_wrap object:after,.g430feature_wrap iframe:after,.g430feature_wrap h1:after,.g430feature_wrap h2:after,.g430feature_wrap h3:after,.g430feature_wrap h4:after,.g430feature_wrap h5:after,.g430feature_wrap h6:after,.g430feature_wrap p:after,.g430feature_wrap blockquote:after,.g430feature_wrap pre:after,.g430feature_wrap abbr:after,.g430feature_wrap address:after,.g430feature_wrap cite:after,.g430feature_wrap code:after,.g430feature_wrap del:after,.g430feature_wrap dfn:after,.g430feature_wrap em:after,.g430feature_wrap img:after,.g430feature_wrap ins:after,.g430feature_wrap kbd:after,.g430feature_wrap q:after,.g430feature_wrap samp:after,.g430feature_wrap small:after,.g430feature_wrap strong:after,.g430feature_wrap sub:after,.g430feature_wrap sup:after,.g430feature_wrap var:after,.g430feature_wrap b:after,.g430feature_wrap i:after,.g430feature_wrap dl:after,.g430feature_wrap dt:after,.g430feature_wrap dd:after,.g430feature_wrap ol:after,.g430feature_wrap ul:after,.g430feature_wrap li:after,.g430feature_wrap fieldset:after,.g430feature_wrap form:after,.g430feature_wrap label:after,.g430feature_wrap legend:after,.g430feature_wrap table:after,.g430feature_wrap caption:after,.g430feature_wrap tbody:after,.g430feature_wrap tfoot:after,.g430feature_wrap thead:after,.g430feature_wrap tr:after,.g430feature_wrap th:after,.g430feature_wrap td:after,.g430feature_wrap article:after,.g430feature_wrap aside:after,.g430feature_wrap canvas:after,.g430feature_wrap details:after,.g430feature_wrap figcaption:after,.g430feature_wrap figure:after,.g430feature_wrap footer:after,.g430feature_wrap header:after,.g430feature_wrap hgroup:after,.g430feature_wrap menu:after,.g430feature_wrap nav:after,.g430feature_wrap section:after,.g430feature_wrap summary:after,.g430feature_wrap time:after,.g430feature_wrap mark:after,.g430feature_wrap audio:after,.g430feature_wrap video:after{content:initial;height:auto;visibility:visible}.g430feature_wrap article,.g430feature_wrap aside,.g430feature_wrap details,.g430feature_wrap figcaption,.g430feature_wrap figure,.g430feature_wrap footer,.g430feature_wrap header,.g430feature_wrap hgroup,.g430feature_wrap menu,.g430feature_wrap nav,.g430feature_wrap section{display:block}.g430feature_wrap img{width:100%;height:auto;line-height:0;vertical-align:top;backface-visibility:hidden}.g430feature_wrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.g430feature_wrap a,.g430feature_wrap a:link{color:#e6e50f;text-decoration:underline;outline:none}.g430feature_wrap a:visited{color:#e6e50f}.g430feature_wrap a:hover{color:#e6e50f;text-decoration:none}.g430feature_wrap a:active{color:#e6e50f}.g430feature_wrap area{border:none;outline:none}.g430feature_wrap .btm1em{margin-bottom:1em}.g430feature_wrap .btm0{margin-bottom:0}.g430feature_wrap .btm5{margin-bottom:5px}.g430feature_wrap .btm10{margin-bottom:10px}.g430feature_wrap .btm15{margin-bottom:15px}.g430feature_wrap .btm20{margin-bottom:20px}.g430feature_wrap .btm25{margin-bottom:25px}.g430feature_wrap .btm30{margin-bottom:30px}.g430feature_wrap .btm35{margin-bottom:35px}.g430feature_wrap .btm40{margin-bottom:40px}.g430feature_wrap .btm45{margin-bottom:45px}.g430feature_wrap .btm50{margin-bottom:50px}.g430feature_wrap .btm60{margin-bottom:60px}.g430feature_wrap .btm70{margin-bottom:70px}.g430feature_wrap .pcnone{display:none}.g430feature_wrap .sup{font-size:75.5%;vertical-align:top;position:relative;top:-0.1em}.g430feature_wrap .small{font-size:1.4rem}@media screen and (max-width: 640px){.g430feature_wrap .small{font-size:1.2rem}}.g430feature_wrap small{font-size:75%}.g430feature_wrap .clearfix::after{content:"";display:block;clear:both}.g430feature_wrap .kv{margin:0}.g430feature_wrap .wrap_inner{max-width:1000px;margin:0 auto}@media screen and (max-width: 640px){.g430feature_wrap .wrap_inner{padding:0 20px}}.g430feature_wrap .lead{border-bottom:1px solid rgba(255,255,255,0.3);padding:0 0 50px;margin:0 0 30px;font-weight:bold;font-size:2.0rem}@media screen and (max-width: 640px){.g430feature_wrap .lead{padding:20px 0 40px;margin:0 0 40px;font-size:1.4rem}}.g430feature_wrap .lead h2{position:relative;margin:-6.5% 0 10px;color:#e6e50f;font-size:3.0rem}@media screen and (max-width: 640px){.g430feature_wrap .lead h2{margin:0 0 15px;font-size:5.5vw}}.g430feature_wrap .lead h2 span{display:inline-block;background:#000;padding:7px}@media screen and (max-width: 640px){.g430feature_wrap .lead h2 span{padding:0}}.g430feature_wrap .lead h2 img{display:inline;width:133px;vertical-align:baseline}@media screen and (max-width: 640px){.g430feature_wrap .lead h2 img{width:32%}}.g430feature_wrap .bnr_list{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 640px){.g430feature_wrap .bnr_list{display:block}}.g430feature_wrap .bnr_list li{padding:20px 0}@media screen and (max-width: 640px){.g430feature_wrap .bnr_list li{margin:0 0 30px;padding:0}.g430feature_wrap .bnr_list li:last-child{margin:0}}.g430feature_wrap .bnr{max-width:486px;margin:0 auto}.g430feature_wrap .bnr dt{margin:0 0 15px;font-size:1.6rem;text-align:center}@media screen and (max-width: 640px){.g430feature_wrap .bnr dt{margin:0 0 10px;font-size:1.2rem}}@media screen and (max-width: 350px){.g430feature_wrap .bnr dt{font-size:1.1rem}}.g430feature_wrap .bnr dt::before{content:"＼";padding-right:0.5em;color:#e6e50f}.g430feature_wrap .bnr dt::after{content:"／";padding-left:0.5em;color:#e6e50f}.g430feature_wrap .bnr dd img{box-shadow:0px 0px 25px 4px rgba(0,0,0,0.4)}@media screen and (max-width: 640px){.g430feature_wrap .bnr dd img{box-shadow:0px 0px 20px 2px rgba(0,0,0,0.4)}}@media screen and (min-width: 641px){.g430feature_wrap .check_nav{background:url("../img/bg2_pc.png") no-repeat top center;background-size:cover;margin:70px 0 0;padding:60px 0}}@media screen and (max-width: 640px){.g430feature_wrap .check_nav{background:url("../img/bg2_sp.png") no-repeat top center;background-size:cover;margin:50px 0 0;padding:40px 0}}.g430feature_wrap .check_nav h2{margin:0 0 40px;font-family:'Noto Sans JP';font-weight:700;font-size:4.0rem;text-align:center;text-shadow:3px 3px 4px rgba(217,216,1,0.3),-3px 3px 4px rgba(217,216,1,0.3),3px -3px 4px rgba(217,216,1,0.3),-3px -3px 4px rgba(217,216,1,0.3),3px 0px 4px rgba(217,216,1,0.3),0px 3px 4px rgba(217,216,1,0.3),-3px 0px 4px rgba(217,216,1,0.3),0px -3px 4px rgba(217,216,1,0.3)}@media screen and (max-width: 640px){.g430feature_wrap .check_nav h2{margin:0 0 25px;font-size:6.3vw;line-height:1.4}}.g430feature_wrap .check_nav .check_nav_list{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.g430feature_wrap .check_nav .check_nav_list{display:block;border-top:2px solid rgba(0,0,0,0.2)}}.g430feature_wrap .check_nav .check_nav_list>li{width:242px;text-align:center}@media screen and (max-width: 640px){.g430feature_wrap .check_nav .check_nav_list>li{width:100%;padding:10px 0;border-bottom:2px solid rgba(0,0,0,0.2);text-align:left}.g430feature_wrap .check_nav .check_nav_list>li:last-child{margin:0}}.g430feature_wrap .check_nav .check_nav_list>li a{position:relative;display:block;padding:0 0 30px;text-decoration:none}@media screen and (max-width: 640px){.g430feature_wrap .check_nav .check_nav_list>li a{display:flex;justify-content:space-between;align-items:center;padding:0;margin-left:-1vw}}.g430feature_wrap .check_nav .check_nav_list>li a::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:17.3px 10px 0 10px;border-color:#000000 transparent transparent transparent}@media screen and (max-width: 640px){.g430feature_wrap .check_nav .check_nav_list>li a::before{left:auto;top:0;margin:auto;border-width:10.4px 6px 0 6px}}@media screen and (max-width: 640px){.g430feature_wrap .check_nav .check_nav_list>li .img{width:22vw}}@media screen and (min-width: 641px){.g430feature_wrap .check_nav .check_nav_list>li .ico{display:flex;justify-content:center;margin:-35px 0 15px}}@media screen and (max-width: 640px){.g430feature_wrap .check_nav .check_nav_list>li .ico{width:18vw;margin-left:-6vw}}@media screen and (min-width: 641px){.g430feature_wrap .check_nav .check_nav_list>li .ico li{margin:0 3px}}.g430feature_wrap .check_nav .check_nav_list>li .ico li img{width:auto;height:62px}@media screen and (max-width: 640px){.g430feature_wrap .check_nav .check_nav_list>li .ico li img{height:13vw}}@media screen and (max-width: 640px){.g430feature_wrap .check_nav .check_nav_list>li .ico.ico_all{position:relative;margin-left:-7.5vw}.g430feature_wrap .check_nav .check_nav_list>li .ico.ico_all li:nth-of-type(1){margin-bottom:5vw}.g430feature_wrap .check_nav .check_nav_list>li .ico.ico_all li:nth-of-type(2){position:absolute;top:0;bottom:0;right:0;margin:auto 0;height:10vw}.g430feature_wrap .check_nav .check_nav_list>li .ico.ico_all li:nth-of-type(3){margin-top:5vw}.g430feature_wrap .check_nav .check_nav_list>li .ico.ico_all li img{height:10vw}}.g430feature_wrap .check_nav .check_nav_list>li p{position:relative;margin:0;color:#fff;font-size:17px;font-weight:bold;text-shadow:3px 3px 3px #000, -3px 3px 3px #000, 3px -3px 3px #000, -3px -3px 3px #000, 3px 0px 3px #000, 0px 3px 3px #000, -3px 0px 3px #000, 0px -3px 3px #000}@media screen and (max-width: 640px){.g430feature_wrap .check_nav .check_nav_list>li p{width:52vw;font-size:3.5vw;line-height:1.7}}.g430feature_wrap .check_nav .check_nav_list>li p .all{color:#d2d10d}.g430feature_wrap .check_nav .check_nav_list>li p .max{color:#cc9d2e}.g430feature_wrap .check_nav .check_nav_list>li p .lst{color:#bb0100}.g430feature_wrap .check_nav .check_nav_list>li p .sft{color:#0051b7}@media screen and (min-width: 641px){.g430feature_wrap .technology_wrap{background:url("../img/bg1_pc.jpg") repeat-y top center;background-size:100% auto}}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap{background:url("../img/bg1_sp.jpg") repeat-y top center;background-size:cover}}.g430feature_wrap .technology_wrap .section{overflow:hidden;padding:70px 0}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section{padding:50px 0}}.g430feature_wrap .technology_wrap .section.topline{border-top:4px solid rgba(255,255,255,0.1)}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section.topline{border-top-width:3px}}.g430feature_wrap .technology_wrap .section .technology_head{max-width:1366px;margin:0 auto 30px}.g430feature_wrap .technology_wrap .section .technology_head.max_sft_lst{background:url("../img/txt_max_sft_lst.png") no-repeat left bottom}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .technology_head.max_sft_lst{background-position:left top;background-size:100% auto}}.g430feature_wrap .technology_wrap .section .technology_head.max{background:url("../img/txt_max.png") no-repeat left bottom}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .technology_head.max{background-position:left top;background-size:100% auto}}.g430feature_wrap .technology_wrap .section .technology_head.lst{background:url("../img/txt_lst.png") no-repeat left bottom}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .technology_head.lst{background-position:left top;background-size:100% auto}}.g430feature_wrap .technology_wrap .section .technology_head.sft{background:url("../img/txt_sft.png") no-repeat left bottom}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .technology_head.sft{background-position:left top;background-size:100% auto}}.g430feature_wrap .technology_wrap .section .technology_head .technology_head_inner{max-width:1000px;margin:0 auto;padding:58px 0 0}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .technology_head .technology_head_inner{padding:10vw 0 0 20px}}.g430feature_wrap .technology_wrap .section .technology_head .technology_head_inner .technology_head_contents{display:flex;justify-content:flex-start;align-items:center;background:rgba(0,0,0,0.5)}@media screen and (min-width: 641px){.g430feature_wrap .technology_wrap .section .technology_head .technology_head_inner .technology_head_contents{margin-right:-80%}}.g430feature_wrap .technology_wrap .section .technology_head .technology_head_inner .technology_head_contents ul{display:flex;justify-content:flex-start;align-items:center}.g430feature_wrap .technology_wrap .section .technology_head .technology_head_inner .technology_head_contents ul li{margin:0 5px}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .technology_head .technology_head_inner .technology_head_contents ul li{margin:0 2px}}.g430feature_wrap .technology_wrap .section .technology_head .technology_head_inner .technology_head_contents ul li img{width:auto;height:62px}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .technology_head .technology_head_inner .technology_head_contents ul li img{height:11vw}}.g430feature_wrap .technology_wrap .section .technology_head .technology_head_inner .technology_head_contents h2{padding-left:10px;font-size:3.0rem;font-weight:bold;line-height:1.0}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .technology_head .technology_head_inner .technology_head_contents h2{padding-left:5px;font-size:4.4vw}}.g430feature_wrap .technology_wrap .section h3{max-width:964px;margin:0 0 60px}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section h3{margin:0 -20px 30px 0}}.g430feature_wrap .technology_wrap .section h4{margin:0 0 40px;font-size:3.8rem;font-weight:bold}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section h4{margin:0 0 30px;font-size:5.5vw;line-height:1.5}}@media screen and (min-width: 641px){.g430feature_wrap .technology_wrap .section .clm2{display:flex;justify-content:space-between}}@media screen and (min-width: 641px){.g430feature_wrap .technology_wrap .section .clm2>.sentence{width:53.5%}}@media screen and (min-width: 641px){.g430feature_wrap .technology_wrap .section .clm2>.img_sentence{width:40.5%;margin-bottom:20px}.g430feature_wrap .technology_wrap .section .clm2>.img_sentence.mb0{margin-bottom:0}}.g430feature_wrap .technology_wrap .section .sentence>p{margin:0 0 30px;line-height:1.7}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .sentence>p{margin:20px 0 0}}.g430feature_wrap .technology_wrap .section .sentence>p span{color:#e6e50f}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .img_sentence{margin:20px 0 0}}.g430feature_wrap .technology_wrap .section .img_sentence>P{margin:10px 0 0;font-size:1.4rem}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .img_sentence>P{font-size:1.0rem;line-height:1.5}}.g430feature_wrap .technology_wrap .section .face{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:30px 0 0}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .face{padding:10px 0 0}}.g430feature_wrap .technology_wrap .section .face li{width:32.5%}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .face li{width:48%;margin:4% 0 0}}@media screen and (min-width: 641px){.g430feature_wrap .technology_wrap .section .face li:last-child{width:100%;margin:15px 0 0;font-size:1.4rem}}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section .face li:last-child{font-size:1.0rem}}.g430feature_wrap .technology_wrap .section_pro{background:url("../img/bg3.png") no-repeat top center;background-size:cover;padding:60px 0}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section_pro{padding:50px 0}}.g430feature_wrap .technology_wrap .section_pro h4{position:relative;z-index:2;margin:0 0 10px;font-family:'Noto Sans JP';font-weight:700;font-size:3.0rem;text-shadow:2px 2px 4px rgba(217,216,1,0.2),-2px 2px 4px rgba(217,216,1,0.2),2px -2px 4px rgba(217,216,1,0.2),-2px -2px 4px rgba(217,216,1,0.2),2px 0px 4px rgba(217,216,1,0.2),0px 2px 4px rgba(217,216,1,0.2),-2px 0px 4px rgba(217,216,1,0.2),0px -2px 4px rgba(217,216,1,0.2)}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section_pro h4{margin:0 -20px 0 0;font-size:5.8vw;line-height:1.4}}.g430feature_wrap .technology_wrap .section_pro h4::before{content:"";position:absolute;z-index:1;left:0;bottom:3px;width:100%;height:10px;background:linear-gradient(90deg, #fff 35%, rgba(255,255,255,0) 70%);opacity:0.2}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section_pro h4::before{bottom:0;height:7px;background:linear-gradient(90deg, #fff 80%, rgba(255,255,255,0) 100%)}}.g430feature_wrap .technology_wrap .section_pro .pro_sentence{padding:30px 0 0}@media screen and (min-width: 641px){.g430feature_wrap .technology_wrap .section_pro .pro_sentence{display:flex;justify-content:space-between}}@media screen and (min-width: 641px){.g430feature_wrap .technology_wrap .section_pro .pro_sentence dl{width:69%}}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section_pro .pro_sentence dl{margin:0 0 20px;line-height:1.4}}.g430feature_wrap .technology_wrap .section_pro .pro_sentence dl dt{margin:0 0 20px;font-size:2.4rem;font-weight:bold;color:#e6e50f}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section_pro .pro_sentence dl dt{margin:0 0 15px;font-size:1.8rem}}@media screen and (min-width: 641px){.g430feature_wrap .technology_wrap .section_pro .pro_sentence .img{width:28%}}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section_pro .pro_sentence .img{display:flex;align-items:center}}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section_pro .pro_sentence .img img{width:50%}}@media screen and (min-width: 641px){.g430feature_wrap .technology_wrap .section_pro .pro_sentence .img p{margin:10px 0 0;font-size:1.4rem;text-align:right}}@media screen and (max-width: 640px){.g430feature_wrap .technology_wrap .section_pro .pro_sentence .img p{margin-left:15px}}.g430feature_wrap .shaft_wrap{background:#e5e5e5;padding:80px 0;color:#000}@media screen and (max-width: 640px){.g430feature_wrap .shaft_wrap{padding:50px 0}}.g430feature_wrap .shaft_wrap h2{margin:0 0 40px;font-size:2.4rem;font-weight:bold;text-align:center}@media screen and (max-width: 640px){.g430feature_wrap .shaft_wrap h2{margin:0 0 30px;font-size:4.5vw;line-height:1.4}}.g430feature_wrap .shaft_wrap h2 span{position:relative;background:#fff;padding:15px 30px}@media screen and (max-width: 640px){.g430feature_wrap .shaft_wrap h2 span{display:block;padding:10px}}.g430feature_wrap .shaft_wrap h2 span::after{content:"";position:absolute;bottom:-13.9px;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:13.9px 8px 0 8px;border-color:#000000 transparent transparent transparent}.g430feature_wrap .shaft_wrap h3{margin:0 0 30px;font-family:'Noto Sans JP';font-weight:700;font-size:4.2rem;text-align:center}@media screen and (max-width: 640px){.g430feature_wrap .shaft_wrap h3{margin:0 0 20px;font-size:6vw;line-height:1.4}}.g430feature_wrap .shaft_wrap .shaft_list>li{background:#efeff6;padding:50px 0;margin:0 0 30px;text-align:center}@media screen and (max-width: 640px){.g430feature_wrap .shaft_wrap .shaft_list>li{padding:30px 0;margin:0 0 20px}}.g430feature_wrap .shaft_wrap .shaft_list>li:last-child{margin:0}.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_lead{margin:0 0 15px;font-weight:bold}@media screen and (max-width: 640px){.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_lead{margin:0 0 10px}}.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_lead span{background:#e6e50f}.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_name{position:relative;margin:0 0 -20px;color:#fff;font-weight:bold;font-size:4.0rem;white-space:nowrap}@media screen and (max-width: 640px){.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_name{margin:0;font-size:5.7vw}}.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_name .bg{background:linear-gradient(90deg, transparent 0%, #000 20%, #000 80%, transparent 100%);padding:5px 50px}@media screen and (max-width: 640px){.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_name .bg{padding:5px 20px}}.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_name .ruby_block{position:relative}.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_name .ruby_block .ruby_txt{position:absolute;top:-15px;left:0;right:0;margin:0 auto;width:100%;font-size:1.2rem;text-align:center;text-shadow:1px 1px 2px #000, -1px 1px 2px #000, 1px -1px 2px #000, -1px -1px 2px #000, 1px 0px 2px #000, 0px 1px 2px #000, -1px 0px 2px #000, 0px -1px 2px #000}@media screen and (max-width: 640px){.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_name .ruby_block .ruby_txt{font-size:0.9rem}}.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_txt{padding:0 15px}@media screen and (min-width: 641px){.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_txt{font-size:1.6rem}}@media screen and (max-width: 640px){.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_txt{margin:10px 0 0}}.g430feature_wrap .shaft_wrap .shaft_list>li .shaft_txt span{background:#e6e50f}.g430feature_wrap .shaft_wrap .shaft_bnr{width:380px;margin:50px auto 0}@media screen and (max-width: 640px){.g430feature_wrap .shaft_wrap .shaft_bnr{width:100%}}.g430feature_wrap .bnr_wrap{background:#262626;padding:60px 0}@media screen and (max-width: 640px){.g430feature_wrap .bnr_wrap{padding:50px 0}}.g430feature_wrap .center{text-align:center}.g430feature_wrap .pc_center{text-align:center}@media screen and (max-width: 640px){.g430feature_wrap .pc_center{text-align:left}}.g430feature_wrap .bold{font-weight:bold}@media screen and (max-width: 640px){.g430feature_wrap{width:100%;margin:auto}.g430feature_wrap .pcnone{display:initial}.g430feature_wrap .spnone{display:none}}
/*# sourceMappingURL=style.css.map */
