#whats .pageheader_tit{padding-top:50px}p.read{font-size:1.4rem;line-height:1.8;text-align:center}#whats .btn a{width:250px}#service .btn_panel li a{margin-top:20px;width:250px}.why_item>li{background:#fff none repeat scroll 0 0;padding:15px}.why_item dl{color:#333}.why_item dt{margin-bottom:15px;text-align:center}.why_item dt img{margin-bottom:10px}.why_item dd p{font-size:1.4rem;margin-bottom:0}.why_item dd ul{display:flex;justify-content:center;margin-bottom:10px}#voice_list{width:80%}#voice_list .sp-slide{box-sizing:border-box;padding:20px 30px}#voice_list .sp-slide>p{text-align:center}#voice_list .sp-previous-arrow::before{border-right:1px solid #f66d22;border-top:1px solid #f66d22}#voice_list .sp-next-arrow::before{border-right:1px solid #f66d22;border-top:1px solid #f66d22}#voice .sp-horizontal .sp-previous-arrow{left:10px}#voice .sp-horizontal .sp-next-arrow{right:10px}#voice .sp-mask{overflow:visible}#voice_list dt{margin-bottom:10px}#voice_list dd{font-size:1.4rem}#voice_list dd .btn{margin-bottom:0}#voice_list dt::after{border-bottom:2px solid;content:"";display:block;padding-top:5px;width:2em}#voice_list .panel_enterprise dt::after{border-color:#ce6bc3}#voice_list .panel_crowd dt::after{border-color:#70cec2}#voice_list .panel_outsourcing dt::after{border-color:#3995dc}.panel_enterprise{border:1px solid #ce6bc3}.panel_crowd{border:1px solid #70cec2}.panel_outsourcing{border:1px solid #3995dc}.icn_list{border:1px solid #fff;color:#fff;padding:5px 0 0}.icn_list li{align-items:center;display:flex;font-size:1.4rem;margin-bottom:5px;padding:0 20px}.service_icon{align-items:center;border-radius:50px;display:flex;font-size:1.2rem;height:20px;justify-content:center;margin-right:10px;padding:5px;width:20px;color:#fff}#faq .faq_list li{background:url(/images/top/fukidashi.png) no-repeat top center;background-size:100% auto;margin:auto auto 30px;padding-top:300px;width:300px;position:relative}#faq .faq_list dl{padding:10%;position:absolute;text-align:center;top:39px;width:80%}#faq .faq_list dt{color:#f66d22;font-weight:bold;font-size:1.8rem}#faq .faq_list dt::after{border-bottom:3px solid #f66d22;content:"";display:block;margin:auto auto 15px;padding-top:5px;width:2em}#faq .faq_list dd{color:#333;font-weight:bold}#faq::after{background:#f66d22 none repeat scroll 0 0}#faq .diagonal_panell_3_inner{padding-bottom:20px}@media screen and (min-width: 768px){p.read{font-size:2rem;line-height:2.5;text-align:center}#whats .pageheader_tit{padding-top:0}#whats .btn a{font-size:1.8rem}#service .btn_panel{display:flex;float:right;width:80%;flex-wrap:wrap}#service .btn_panel .btn{width:33.3%}#service .btn_panel li a{margin-top:40px;width:65%}#service .diagonal_panell_2_inner{padding-bottom:230px}.icn_list{border:2px solid #fff;color:#fff;display:flex;justify-content:center;margin-left:auto;margin-right:auto;padding:10px 15px 0;width:600px}.icn_list li{align-items:center;display:flex;margin-bottom:10px;padding:0 20px}.why_item dt{font-size:1.8rem}.why_item dd ul{margin-bottom:20px}.why_item>li{padding:20px}#faq .faq_list{display:flex}#faq .faq_list dt{font-size:2rem;margin-bottom:25px}#faq .faq_list dl{top:17px}#faq .faq_list dt::after{padding-top:10px}#faq .faq_list li{background-size:95% auto}#voice .diagonal_panell_2_inner{overflow:hidden}#voice_list dt{font-size:1.8rem;margin-top:15px}#voice .slider_contents_wrap{margin:auto;overflow:hidden;padding:0 50px 50px;width:80%}#voice .sp-horizontal .sp-next-arrow{right:-27px}#voice .sp-horizontal .sp-previous-arrow{left:-41px}.icn_list li{font-size:1.8rem}.service_icon{height:25px;width:25px}.icn_list{border:2px solid #fff;padding:10px 15px 0 15px}.icn_list li{margin-bottom:10px}}
