body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,button,input,textarea,th,td{margin:0;padding:0;outline:none}a:focus{-moz-outline-style:none;outline:none}body,button,input,select,textarea,code,kbd,pre,samp,tt{font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}address,cite,dfn,em,var{font-style:normal}small{font-size:12px}ul,ol{list-style:none}a{text-decoration:none}abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}legend{color:#000}fieldset,img{border:none}button,input,select,textarea{font-size:100%;font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}table{border-collapse:collapse;border-spacing:0}hr{border:none;height:1px}body{font-size:12px;line-height:26px;white-space:normal;word-break:break-word}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block;display:block;zoom:1}.pull_left{float:left}.pull_right{float:right}.nopull{float:none}.w1280{max-width:1280px;margin:0 auto}.w1200{max-width:1200px;margin:0 auto}.w1100{max-width:1100px;margin:0 auto}.w1000{max-width:1000px;margin:0 auto}.line1{display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.line2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.line3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.line4{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.line5{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.line6{overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.footer_nav{text-align:center;background:#ff7020}.footer_nav main{line-height:30px;padding:33px 0}.footer_nav main a{font-size:20px;color:#ffffff;margin:0 21px}.footer_nav main a:hover{color:#0f0e2b}@media (min-width: 0px) and (max-width: 900px){.footer_nav main{line-height:26px;padding:10px 0}.footer_nav main a{font-size:14px;color:#ffffff;margin:0 10px;white-space:nowrap}}.footer_infod{text-align:center;background:#0f0e2b;padding:40px 0 50px 0}.footer_infod h2{line-height:60px;font-size:36px;color:#fff;font-weight:bold}.footer_infod h3{line-height:60px;font-size:36px;color:#fe6b13;font-weight:bold}.footer_info_qr{padding:32px 0 44px 0}.footer_info_qr img{height:164px}.footer_info_qr a{display:inline-block;vertical-align:text-after-edge}.footer_info_qr a:first-child{margin-right:15.84%}.footer_info_ga img{height:106px}.footer_info_ga a{display:inline-block;vertical-align:text-after-edge}.footer_info_ga a:first-child{margin-right:6.16%}@media (min-width: 0px) and (max-width: 900px){.footer_infod{padding:20px 10px}.footer_infod h2,.footer_infod h3{line-height:30px;font-size:18px;padding-bottom:15px}.footer_info_qr{padding:25px 0 20px 0}.footer_info_qr img{height:120px}.footer_info_qr a:first-child{margin-right:30px}.footer_info_ga img{height:50px}.footer_info_ga a:first-child{margin-right:30px}}.header_text{text-align:center;line-height:105px;font-size:42px;color:#ffffff;font-weight:bold;text-shadow:0 0 10px #000;background:#970e00;background:-moz-linear-gradient(top, #970e00 0%, #d40101 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #970e00), color-stop(100%, #d40101));background:-webkit-linear-gradient(top, #970e00 0%, #d40101 100%);background:-o-linear-gradient(top, #970e00 0%, #d40101 100%);background:-ms-linear-gradient(top, #970e00 0%, #d40101 100%);background:-webkit-gradient(linear, left top, left bottom, from(#970e00), to(#d40101));background:linear-gradient(to bottom, #970e00 0%, #d40101 100%)}.header_text span{font-size:60px;color:#feff01;font-family:Arial}@media (min-width: 0px) and (max-width: 1100px){.header_text{font-size:24px}.header_text span{font-size:36px}}@media (min-width: 0px) and (max-width: 900px){.header_text{padding:10px;line-height:30px;font-size:18px}.header_text span{font-size:22px}}.banner{overflow:hidden}.banner img{display:block;width:100%}@media (min-width: 0px) and (max-width: 900px){.banner img{width:110%;margin-left:-5%}}.banner_footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:38px 128px 0 128px;position:relative;z-index:5;background:#fff;margin-top:-50px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 10px #ddd;-moz-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd}.banner_footer>img{display:block;width:100%}@media (min-width: 0px) and (max-width: 1200px){.banner_footer{padding:20px 12px 12px 12px;overflow:hidden;width:100%;margin:0;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;margin-top:-3%}.banner_footer>img{position:relative;left:0;top:0}}.case_main{padding:54px 10px 40px 10px}.case_title{line-height:50px;padding-bottom:54px;text-align:center}.case_title a{font-size:36px;color:#000000;font-weight:bold}.case_list li{float:left;width:30.83%;margin:0 3.75% 15px 0}.case_list li:nth-child(3n){margin-right:0}.case_list li a{display:block}.case_list li img{display:block;width:100%}.case_list li h3{padding-top:10px;line-height:48px;font-size:22px;color:#242323;font-weight:bold;text-align:center}.case_list li div{font-size:16px;color:#666666;line-height:30px;overflow:hidden;display:-webkit-box;height:120px;-webkit-line-clamp:4;-webkit-box-orient:vertical}.case_list li:hover h3{color:#fe6b13}@media (min-width: 0px) and (max-width: 800px){.case_main{padding:20px 10px}.case_title{line-height:40px;padding-bottom:20px}.case_title a{font-size:20px}.case_list li{float:left;width:100%;margin:0 0% 15px 0}.case_list li h3{padding-top:0px;line-height:42px;font-size:22px}.case_list li div{font-size:16px;color:#666666;line-height:30px;overflow:hidden;display:-webkit-box;height:90px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.case_list li:hover h3{color:#fe6b13}}.download_main{background:url("../images/download_01.png") no-repeat center;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:50px}.download_nums_box{padding-top:50px}.download_nums_text{text-align:center;line-height:70px;font-size:30px;color:#fe6b13;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 10px #ddd;-moz-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;margin:30px 0;padding:0 20px}.download_mid{display:none}.download_title{text-align:center;line-height:60px;font-size:36px;padding-bottom:38px}.download_title,.download_title a{color:#fe6b13}.download_title a[href]:hover{color:#bb4f0e}.video_box{padding-top:56.25%;position:relative;width:100%}#video-player{height:100% !important;position:absolute;left:0;top:0;width:100% !important}.download_app{text-align:center;padding:42px 0}.download_app a{display:inline-block;vertical-align:text-after-edge}.download_app img{height:106px;margin:0 5px}.download_nums img{display:block;margin:0 auto;max-width:80%}.download_text{margin:42px 0 30px 0;background:#fff;line-height:70px;font-size:30px;color:#fe6b13;text-align:center;font-weight:bold}.download_list li{float:left;width:21.66%;margin:0 4.453% 12px 0;background:url("../images/download_05.png") no-repeat center;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:68px 3.4% 20px 3.4%;height:220px;font-size:18px;color:#000000;line-height:40px;text-align:center}.download_list li:nth-child(4n){margin-right:0}@media (min-width: 0px) and (max-width: 800px){.download_nums_box{padding-top:0px}.download_main{padding-top:0px;padding-bottom:20px}.download_mid{display:block}.download_title{line-height:40px;font-size:20px;padding-bottom:10px}.download_app{padding-bottom:0px;padding-top:30px}.download_app img{height:50px;margin:0 5px}.download_nums{padding-bottom:10px}.download_nums img{max-width:90%}.download_text{margin:10px;background:#fff;line-height:30px;font-size:20px;padding:20px 10px}.download_list{margin:0 10px}.download_list li{float:left;width:49%;margin:0 2% 12px 0;padding:64px 10px 10px 10px;height:220px;font-size:16px;line-height:28px}.download_list li:nth-child(2n){margin-right:0}.download_nums_text{line-height:30px;font-size:16px;margin:20px 12px;padding:10px 10px}}.match_main{margin-top:-80px}.match_main2{background:url("../images/match_01.png") no-repeat center top;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:270px;margin-top:-250px}.match_title{text-align:center;padding-bottom:42px}.match_title a{display:inline-block;padding:0 30px;background:#272741;line-height:64px;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;font-size:36px;font-weight:bold}.match_title,.match_title a{color:#fe6b13}.match_img img{display:block;width:100%}.match_text{padding:55px 0 40px 0}.match_text h4{text-align:center;line-height:34px;font-size:24px;color:#ffffff;padding-bottom:5px}.match_text div{font-size:30px;font-size:18px;color:#ffffff}@media (min-width: 0px) and (max-width: 900px){.match_main{background:#0f0e2b;margin-top:0}.match_main2{background:none;padding-top:20px;margin-top:0}.match_title{line-height:30px;padding:15px 10px}.match_title a{font-size:16px;line-height:24px;padding:14px 20px 10px 20px}.match_title,.match_title a{color:#fe6b13}.match_text{padding:10px}.match_text h4{line-height:34px;font-size:16px}.match_text div{font-size:26px;font-size:14px;color:#ffffff}}.evaluation_mian{padding:40px 10px 200px 10px}.evaluation_title{line-height:54px;font-size:36px;text-align:center}.evaluation_title,.evaluation_title a{color:#404675}.evaluation_text{line-height:50px;font-size:18px;color:#000000;text-align:center;font-weight:bold}.evaluation_list li{margin-top:70px;float:left;width:32%;margin-right:2%}.evaluation_list li section{position:relative;background:#404675;color:#fff;min-height:228px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:60px 32px 0 32px}.evaluation_list li:nth-child(3n){margin-right:0}.evaluation_list li header{position:absolute;left:30px;top:-30px;background:#fff;color:#404675;font-size:18px;padding:0 20px;line-height:48px;border:2px solid #404675;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;white-space:nowrap;font-weight:bold}.evaluation_list li header:after{content:'';display:block;height:0;width:0;border-width:13px 5px 5px 23px;border-style:solid;border-color:#fff transparent transparent transparent;position:absolute;bottom:-17px;left:40%}.evaluation_list li div{line-height:28px;padding-bottom:8px;font-size:18px;color:#fff;font-weight:bold;letter-spacing:3px}.evaluation_list li main{font-size:14px;line-height:26px;color:#ffffff}@media (min-width: 0px) and (max-width: 1200px){.evaluation_list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;margin-right:2%;margin-top:30px;padding:20px 10px 0 10px}.evaluation_list li:nth-child(3n){margin-right:2%}.evaluation_list li:nth-child(2n){margin-right:0}}@media (min-width: 0px) and (max-width: 750px){.evaluation_mian{padding:20px 10px}.evaluation_title{line-height:42px;font-size:20px;text-align:center}.evaluation_text{line-height:24px;font-size:12px;color:#999}.evaluation_list_ovauto{width:100%;overflow-x:hidden;overflow-x:auto;margin-top:20px}.evaluation_list{width:550%;overflow:hidden}.evaluation_list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:15px;width:16.66%;margin-right:0 !important;padding:10px 5px 5px 5px}.evaluation_list li section{padding:40px 20px 20px 20px;min-height:250px}.evaluation_list li:nth-child(3n){margin-right:0}.evaluation_list li header{left:10px;top:-22px;font-size:14px;padding:0 12px;line-height:36px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.evaluation_list li header:after{bottom:-15px;left:20px}.evaluation_list li div{line-height:28px;padding-bottom:8px;font-size:18px;color:#fff;font-weight:bold;letter-spacing:3px}.evaluation_list li main{font-size:14px;line-height:26px;color:#ffffff}}.specialty_main{padding:52px 10px 92px 10px;background:url("../images/specialty_05.jpg") no-repeat center;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.specialty_title{padding-bottom:62px}.specialty_title img{display:block;margin:0 auto}.specialty_list li{margin-bottom:52px;position:relative}.specialty_list li>a{position:absolute;top:0;left:0;height:100%;width:100%}.specialty_list li:nth-child(2n+1)>img{display:block;float:left;width:56.16%}.specialty_list li:nth-child(2n+1)>main{margin-left:60%}.specialty_list li:nth-child(2n)>img{display:block;float:right;width:56.16%}.specialty_list li:nth-child(2n)>main{margin-right:60%}.specialty_list li>main{text-align:center;padding-top:3%}.specialty_list li>main>h3{line-height:88px;font-size:60px;color:#fa6e20;font-family:Arial}.specialty_list li>main>div{line-height:48px;font-size:30px;color:#fa6e20;font-weight:700;text-align:left}@media (min-width: 0px) and (max-width: 1000px){.specialty_main{padding:30px 10px}.specialty_title{padding-bottom:30px}.specialty_title img{height:35px}.specialty_list li{margin-bottom:20px}.specialty_list li>main{padding-top:1%}.specialty_list li>main>h3{line-height:70px;font-size:50px}.specialty_list li>main>div{line-height:40px;font-size:24px}}@media (min-width: 0px) and (max-width: 800px){.specialty_list_ovauto{width:100%;overflow-y:hidden;overflow-x:auto}.specialty_list{width:285%}.specialty_list li{margin-bottom:20px;width:32%;float:left;margin-right:20px}.specialty_list li:last-child{margin-right:0}.specialty_list li>img{width:100% !important;margin-top:130px}.specialty_list li>main{float:left;padding-top:1%;width:100%;margin-left:0 !important;position:absolute}.specialty_list li>main>h3{line-height:46px;font-size:30px;padding-top:12px}.specialty_list li>main>div{line-height:28px;font-size:16px}}.can_do_main{padding:38px 0}.can_do_title img{display:block;margin:0 auto}.can_do_list{padding-top:50px}.can_do_list img{display:block;margin:0 auto;max-width:100%}@media (min-width: 0px) and (max-width: 800px){.can_do_main{padding:20px 0}.can_do_title img{height:30px}.can_do_list{padding-top:20px}}.operate_main{padding:292px 0 0 0;background:url("../images/biz_on_04.png") no-repeat center top;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;margin-top:-150px}.operate_title{text-align:center}.operate_title img{display:block;margin:0 auto}.operate_title .title a{color:#fe6b13;display:inline-block;padding:0 30px;background:#272741;line-height:50px;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;font-size:30px;font-weight:bold}.operate_title .title a span{font-size:45px}.operate_list{padding-top:70px}.operate_list li{float:left;width:28.5%;margin-right:7.25%}.operate_list li:nth-child(3n){margin-right:0}.operate_list li header{height:115px;font-size:17px;line-height:28px;color:#fff;font-weight:bold;text-align:center}.operate_list li main img{display:block;width:100%}@media (min-width: 0px) and (max-width: 900px){.operate_main{padding:20px 0 0 0;margin-top:0px;background:#0f0e2b}.operate_title img{height:30px}.operate_title .title{line-height:30px;padding:15px 10px}.operate_title .title a{font-size:16px;line-height:24px;padding:14px 20px 10px 20px}.operate_title .title a span{font-size:25px}.operate_list_box{width:100%;overflow-x:auto;overflow-y:hidden}.operate_list{padding-top:30px;width:220%}.operate_list li{width:30%;margin-right:5%}.operate_list li header{height:90px;font-size:14px;line-height:22px;color:#fff;font-weight:bold;text-align:center}}.suggest_main{padding:50px 0 27px 0}.suggest_title img{display:block;margin:0 auto}.suggest_list{padding:47px 35px 0 35px}.suggest_list li{position:relative;margin-bottom:30px;float:left;width:45.48%;background:#404675;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;margin-right:9%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:67px 46px 20px 46px;min-height:317px}.suggest_list li a{position:absolute;top:0;left:0;width:100%;height:100%}.suggest_list li:nth-child(2n){margin-right:0}.suggest_list li header{line-height:40px;font-size:24px;color:#ffffff;font-weight:bold;text-align:center}.suggest_list li main{padding-top:30px;font-size:20px;line-height:32px;color:#ffffff;font-weight:bold}@media (min-width: 0px) and (max-width: 1000px){.suggest_main{padding:40px 0 20px 0}.suggest_title img{max-width:80%}.suggest_list{padding:30px 10px 0 10px}.suggest_list li{margin-bottom:15px;width:100%;margin-right:0%;padding:20px 10px;min-height:120px}.suggest_list li header{line-height:30px;font-size:18px;border-bottom:1px solid rgba(255,255,255,0.05)}.suggest_list li main{padding-top:10px;font-size:14px;line-height:32px;font-weight:normal}}.registration_point_main{padding:0 10px}.registration_point_title img{display:block;margin:0 auto;max-width:90%}.registration_point_title a:nth-child(2){display:none}.registration_point_list{background:#ededed;margin:16px 9% 52px 9%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:7px 20px}.registration_point_list li{float:left;width:33.33%;line-height:30px;font-size:14px;white-space:nowrap;color:#86868a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:24px;background:url("../images/biz_on_03.png") no-repeat left center}@media (min-width: 0px) and (max-width: 1200px){.registration_point_list{margin:16px 0 52px 0}}@media (min-width: 0px) and (max-width: 900px){.registration_point_title{text-align:center}.registration_point_title img{display:block;margin:0 auto;max-width:90%;height:80px}.registration_point_title a:nth-child(1){display:none}.registration_point_title a:nth-child(2){display:inline-block}.registration_point_list{margin:16px 0 30px 0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:10px}.registration_point_list li{width:100%;font-size:16px}}.biz_on_main{background:url("../images/biz_on_01.jpg") no-repeat center bottom;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:30px 0 0 0}.biz_on_main img{display:block;width:100%}.biz_on_main .pc{display:block}.biz_on_main .phone{display:none}@media (min-width: 0px) and (max-width: 900px){.biz_on_main{background:url("../images/biz_on_01.jpg") repeat-y top left;padding-bottom:0}.biz_on_main .pc{display:none}.biz_on_main .phone{display:block}.biz_on_main img{width:80%;margin:auto;padding:0 0 0 0}.biz_on_main .balloon{width:80%;margin:auto;position:relative;padding:20px;background-color:#ffffff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;font-size:16px;}.biz_on_main .balloon::after{content:'';position:absolute;display:block;width:0;height:0;left:50px;right:0;top:-15px;border-right:15px solid transparent;border-bottom:15px solid #ffffff;border-left:15px solid transparent}}.qaf_main{background:url("../images/faq_bg.png") no-repeat center;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:18px 0 102px 0}.qaf_title{text-align:center;line-height:130px;font-size:36px;font-weight:bold}.qaf_title,.qaf_title a{color:#000000}.qaf_title a[href]:hover{color:#fe6b13}.qaf_list{padding:56px 110px 34px 110px;background:#ffffff}.qaf_list li{position:relative;padding-bottom:32px}.qaf_list li a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.qaf_list li:hover header div{color:#ff7020}.qaf_list header,.qaf_list footer{min-height:62px}.qaf_list header span,.qaf_list footer span{display:block;float:left;height:62px;width:62px;line-height:62px;text-align:center;font-size:30px;color:#ffffff;font-weight:bold}.qaf_list header div,.qaf_list footer div{margin-left:95px}.qaf_list header span{background:#404675}.qaf_list header div{line-height:62px;color:#242323;font-size:22px;font-weight:bold;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.qaf_list footer{padding:32px 0 0 0;display:none}.qaf_list footer span{background:#ff7020}.qaf_list footer div{font-size:16px;line-height:26px;color:#666666}@media (min-width: 0px) and (max-width: 900px){.qaf_main{padding:12px}.qaf_title{line-height:60px;font-size:22px}.qaf_list{padding:20px}.qaf_list li{position:relative;padding-bottom:20px}.qaf_list header,.qaf_list footer{min-height:42px}.qaf_list header span,.qaf_list footer span{height:42px;width:42px;line-height:42px;font-size:28px}.qaf_list header div,.qaf_list footer div{margin-left:55px}.qaf_list header div{line-height:42px;font-size:22px}.qaf_list footer{margin-bottom:0}.qaf_list footer span{background:#ff7020}.qaf_list footer div{font-size:16px;line-height:26px;color:#666666}}.banner_02{overflow:hidden;width:100%}.banner_02 img{width:100%}.banner_02 img:nth-child(1){display:block}.banner_02 img:nth-child(2){display:none}@media (min-width: 0px) and (max-width: 1200px){.banner_02 img:nth-child(1){display:none}.banner_02 img:nth-child(2){display:block}}.video_box_con{margin:30px auto}
/*# sourceMappingURL=style.css.map */
