a[target="_blank"]:after{content:"\f35d";font-family:"Font Awesome 5 Free";margin-left:1px;margin-right:1px;display:inline-block;vertical-align:.5px;font-weight:900}.pc{display:inline}.sp{display:none}.contents_width{max-width:1000px;margin:0 auto}.sub_copy{text-align:center;margin-bottom:20px;font-weight:400;font-size:16px;line-height:1.7rem}.system_list .sub_copy{margin-bottom:50px}.contact_btn_under{background-color:#fffc01;line-height:60px;text-align:center;border-radius:30px;margin-top:30px;margin-left:auto;margin-right:auto;font-weight:700;border:1px #000 solid;box-sizing:border-box;box-shadow:3px 3px #000;display:block;width:300px;transition:0.2s}.contact_btn_under:hover{background-color:#f5c53a;color:#fff}.section_title_wrapper{width:100%;min-width:1000px;position:relative;margin-bottom:30px;display:flex;align-items:flex-end}.section_title_wrapper h2.title{font-family:"Roboto Condensed",sans-serif;font-size:60px;z-index:1;position:relative;height:60px}.section_title_wrapper h2.title span{color:#5cbdff;font-family:"Zen Maru Gothic",serif;font-size:14px;font-weight:400;color:#000;vertical-align:middole;margin-left:10px;margin-right:20px}.archive_btn{width:200px;line-height:50px;background-color:#fffc01;box-sizing:border-box;border-radius:25px;color:#000;text-align:center;font-size:14px;font-weight:700;border:1px #000 solid;box-shadow:3px 3px #000;z-index:10;margin:30px auto 0;transition:1s}.archive_btn:hover,.archive_btn_left:hover{background-color:#f5c53a}.archive_btn_left{margin-top:20px;display:inline-block;position:relative}.archive_btn_column{margin-left:0}#partner .archive_btn{float:left;transition:0.2s}#partner .archive_btn:hover{background-color:#f5c53a}.news{bottom:0;line-height:5rem;background-color:#f8f8f8;z-index:4;width:100%}.news a:hover{transition:0.2s;opacity:.5}.news_contents{display:flex;align-items:center;margin:0}.news_contents:before{border-top:1px solid #000;content:"";width:3em}.news_contents:before{margin-right:1em}.news span{color:#000;margin-right:20px;font-weight:700;font-family:"Roboto Condensed",sans-serif;font-size:18px}.news_contents_wrapper{width:1000px;margin:0 auto}#service{padding-top:150px;padding-bottom:120px;background-color:#fff100}#service .outer img{width:70px;position:absolute;top:-38px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}#service .title{position:relative;width:810px;margin-bottom:20px;margin-left:auto;margin-right:auto;overflow:visible}#service .title .ameba{opacity:1;position:absolute;width:310px;display:block;top:-100px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:-1}#service .title h2{top:32px;color:#000;font-size:26px;text-align:center;width:810px}#service .title .left{width:193px;position:absolute;left:0;top:-80px;z-index:2}#service .title .right{width:180px;position:absolute;right:0;top:-65px}.service_list{display:flex;flex-direction:row;text-align:center;justify-content:center;margin-top:80px}.service_list .outer{min-width:310px;background-color:#fff;margin:0 10px;border-radius:10px;box-sizing:border-box;border:2px #fff solid}.service_list .outer .sub_title{font-size:14px;margin-bottom:10px;display:none}.service_list .outer p{font-size:14px;line-height:1.4rem;margin-bottom:15px}.service_list .service_name{font-size:1.2rem;font-weight:700;margin-top:30px;margin-bottom:10px}.service_list .outer ul{list-style:none;font-size:13px;padding-left:0}.service_list .outer ul li{padding:10px 10px;width:50%;float:left;display:inline-block;background-color:#f8f8f8;border:1px solid #fff;box-sizing:border-box}.service_list .outer ul li:nth-of-type(5){border-radius:0 0 0 5px}.service_list .outer ul li:nth-of-type(6){border-radius:0 0 5px 0}.flag{width:300px;height:100px;margin:0 auto 0;position:relative}.flag img{position:absolute;top:-50px}#system{width:100%;height:auto;padding-bottom:-7px;background-color:#f8f8f8;padding-bottom:80px}.system_list_title{font-size:24px;text-align:center;font-weight:700;margin:0 0 20px}h2.system_list_title.system_list_title_first{margin-top:20px;margin-bottom:15px}.system_list_title span{background:linear-gradient(transparent 60%,#fffc01 30%);width:350px}.system_list_title .sub_copy{text-align:center;font-size:10px}.system_list_flex{display:flex;justify-content:space-between;width:1000px}.system_list_outer{padding:40px;text-align:center;width:480px;height:auto;background-color:#fff;box-sizing:border-box;border-radius:25px}.system_list_outer .title_wrapper{display:flex;justify-content:flex-start;align-items:flex-end;float:left;width:100%}.system_list_outer .title{font-family:"Roboto Condensed",sans-serif;font-size:35px;margin-right:8px;display:inline;float:left;height:35px;font-weight:600}.system_list_outer .sub_title{font-size:14px;display:inline;float:left;line-height:14px}.system_list_outer .line{width:40px;height:4px;background-color:#fff100;float:left;margin:20px 0}.system_list_outer p{text-align:left;font-size:14px;line-height:24px;clear:both}.system_list_outer img{display:block;width:90%;margin:30px auto 0}.system_list_outer .case{width:100%;overflow:hidden;margin-top:20px}.system_list_outer .casepoint{color:#000;width:70px;line-height:70px;border-radius:50%;background-color:#fff100;margin-right:10px;float:left}.system_list_outer .case ul{text-align:left;font-size:14px;line-height:24px;width:80%;float:right;padding-left:0;list-style:none;margin-top:0}#team{background-color:#f8f8f8;padding-bottom:5px;height:auto;padding:0 0 130px}#team .sub_copy{margin-bottom:60px}#team .system_cost .sub_copy{margin-bottom:40px}#system_cost{padding:20px 0 100px;background-color:#f8f8f8}#system_cost .bt_website{border:1px solid #000;background-color:#fff;color:#000;font-size:15px;display:block;margin:30px auto 0;padding:16px 10px;text-align:center;width:294px;opacity:1;transition:0.3s}#system_cost .bt_website span{color:#000;font-weight:300}#system_cost .bt_website:hover{opacity:.7;transition:0.3s}.table_wrapper .tip{background:#f8f8f8;border:1px #f8f8f8 solid}.table_wrapper .ttl{background:#5c5c5c;color:#fff}.table_wrapper .adraction{background:#fff}.table_wrapper td span{font-size:26px;font-weight:500;color:#f5c53a}.table_wrapper.fade.fade_animation{width:1000px;margin:30px auto 0}.tg{border-collapse:collapse;border-spacing:0;margin:0 auto;width:100%;background-color:#fff;font-family:"M PLUS Rounded 1c",sans-serif}.tg td{border-color:#d8d8d8;border-style:solid;border-width:1px;font-family:"M PLUS Rounded 1c",sans-serif;font-size:14px;overflow:hidden;padding:25px 5px;word-break:normal;text-align:center;background:#f6f6f6}.tg th{border-color:#d8d8d8;border-style:solid;border-width:1px;font-size:14px;font-weight:400;overflow:hidden;padding:10px 5px;word-break:normal;background-color:#f8f8f8}.tg .tg-0pky{border-bottom:1px;border-right:1px;text-align:left;vertical-align:top}#conversion_point{background-color:#fff;padding:150px 0 150px}#conversion_point .title{font-size:32px;font-weight:700;text-align:center;margin-bottom:60px;width:1000px}#conversion_point .title span{background:linear-gradient(transparent 60%,#fffc01 30%);width:350px}#conversion_point .center{display:none}#conversion_point .title .left{height:200px;position:absolute;left:-30px;top:-110px;z-index:2}#conversion_point .title .right{width:220px;position:absolute;right:-50px;top:-60px;z-index:2}#conversion_point .another_point .title{font-size:16px;font-weight:700;text-align:center;width:300px}#conversion_point .point_contents{text-align:left;width:100%;padding-left:0;margin-top:30px;overflow:hidden;font-size:14px;position:relative}#conversion_point .point_contents{text-align:left;width:100%;min-width:1000px;padding-left:0;margin-top:30px;overflow:hidden;font-size:14px;display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row}#conversion_point .point_contents li{width:48%;padding-left:20px;background-color:#f8f8f8;line-height:3.5rem;border-radius:10px;list-style:none;box-sizing:border-box;margin-bottom:15px}#conversion_point .point_contents li .strong{font-weight:700;color:#dc9919}.checkbox{margin-top:15px;margin-right:10px;width:25px;height:25px;display:block;float:left;background-image:url(/wordpress/wp-content/themes/adraction/images/checkbox.svg);background-size:cover}.another_point{position:relative;margin:50px auto 40px;clear:both;width:570px;height:200px;border-radius:15px;border:4px #fffc01 solid;padding:35px}.another_point .title{position:absolute;width:300px;line-height:50px;text-align:center;font-size:18px;font-weight:500;background-color:#fffc01;border-radius:15px;top:-25px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.another_point p{position:absolute;width:305px;height:auto;text-align:left;font-size:16px;line-height:1.8rem;margin-top:30px}.another_point img{width:170px;position:absolute;right:30px;bottom:10}#works_area{padding:80px 0;background-color:#fff100}#works{max-width:1000px;margin:0 auto}#works .section_title_wrapper{display:block}#works h3{margin-top:10px;text-align:left;margin-bottom:0;line-height:1.5rem;z-index:0;position:relative}.slider img:hover{opacity:0.7s;transition:0.2s;display:block;position:relative}.archive_btn_sp{display:none}.section_title_wrapper img{width:540px;position:absolute;right:0;bottom:0}.slider h3{font-size:1rem;margin:12px 0 6px}.slider p{font-size:14px}#column{background-color:#f8f8f8;padding-top:20px;box-sizing:border-box;padding-bottom:200px}#column .section_title_wrapper{height:180px}#column .section_title_wrapper img{width:410px;position:absolute;right:0}#column ul{display:flex;justify-content:space-between}#column ul li{width:460px;height:auto;list-style:none;position:relative}#column ul li img{width:460px;height:300px;object-fit:cover}#column ul li img:hover{opacity:.7;transition:1s all}#column .column_box{width:400px;height:auto;background-color:#fff;padding:30px;margin:0 auto 0;z-index:5;position:absolute;top:280px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.column_box .time{font-size:12px;margin-bottom:4px}.column_box.column_title{font-size:18px}#qa{background-color:#f4f2f2;height:auto;padding-bottom:110px;padding-top:0}#qa .section_title_wrapper img{width:350px;position:absolute;right:0}#qa .section_title_wrapper{margin-top:0;height:180px}#contact{padding-bottom:0;background-color:#fff100}#contact .section_title_wrapper{margin-top:0;height:130px;z-index:1}#contact .section_title_wrapper img{width:370px;position:absolute;right:0}.form_box{height:530px}.telicon{width:80px}.mailicon{width:80px}#contact_sec{padding:0 0 70px;position:relative}#contact_sec .inner{position:relative;margin:0 auto;width:1000px;text-align:center;z-index:1}#contact_sec .inner .center_title{font-size:34px;font-weight:300;letter-spacing:.3rem;display:inline-block;margin-left:3px}#contact_sec .inner .en_title{font-size:22px;font-weight:500;font-family:"Montserrat",sans-serif;color:#64d0da;letter-spacing:.3rem}#contact_sec .ttl{text-align:center}#contact_sec .ttl p{color:#64d0da;font-family:"Montserrat",sans-serif;font-weight:700;font-size:22px;line-height:1;letter-spacing:.16em;margin-top:5px}#contact_sec .ttl>p>span>span{font-size:22px}#contact_sec .addres{font-size:16px;letter-spacing:.1rem}#contact_sec .add{font-size:18px;text-align:center;margin-top:30px;margin-bottom:30px}#contact_sec .contact_list{display:flex;justify-content:space-between;margin-top:20px}#contact_sec .contact_list>a{background-color:#fff;display:block;text-align:center;padding:30px 20px;width:48.98%;opacity:1;transition:0.3s;border-radius:20px}#contact_sec .contact_list>a:hover{opacity:.6;transition:0.3s}#contact_sec .contact_list dt{color:#000;font-size:16px;letter-spacing:.04em;margin-top:10px}#contact_sec .contact_list dd{color:#000;font-family:"Montserrat",sans-serif;font-weight:500;font-size:22px;line-height:1;letter-spacing:.18em;margin-top:5px}#contact_sec .contact_list .image{margin:0 auto}#contact_sec .tell_block .image{background:url(/wordpress/wp-content/themes/adraction/img/contact01.png) center center no-repeat;background-size:auto 64px;height:64px;width:69px}#contact_sec .mail_block .image{background:url(/wordpress/wp-content/themes/adraction/img/contact02.png) center center no-repeat;background-size:85px auto}#partner{text-align:center;background-color:#e1fbff;padding-top:80px;padding-bottom:130px;margin:0 0 40px}.partner_title{margin-bottom:20px;text-align:left}#partner .title_wrapper{width:1000px;margin:0 auto;position:relative}#partner .title_wrapper .sub_copy{text-align:left;margin-bottom:0;line-height:1.5rem}#partner img{position:absolute;width:659px;top:-126px;right:10px}div#mw_wp_form_mw-wp-form-2071{margin-top:50px;margin-bottom:100px;position:relative;z-index:1}div#mw_wp_form_mw-wp-form-2071 p{display:block;justify-content:flex-start;max-width:1000px;margin:0 auto;position:relative;margin-bottom:30px;height:60px}code{font-family:"M PLUS 1p",sans-serif;width:30%;padding:2% 0%;position:absolute;top:0}input{background:#fff;width:70%;padding:2% 2%;position:absolute;right:0;top:0}.textarea_box{height:170px}span.mwform-tel-field{width:50%}/ div#mw_wp_form_mw-wp-form-2071 textarea{background:#fff;width:70%;padding:2% 2%;position:absolute;top:0;right:0}input[type="submit"]{margin:60px auto 0;width:250px;background:#fffc01;border-radius:30px;padding:0;height:60px;font-weight:700;border:1px #000 solid;box-sizing:border-box;box-shadow:3px 3px #000;position:relative;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:0.2s}input.contact_btn:hover{background-color:#f5c53a;color:#fff}div#mw_wp_form_mw-wp-form-2071 .mwform-tel-field input[type="text"]{width:150px;padding:4% 4%}#mw_wp_form_mw-wp-form-2071 .before_content{position:relative}#mw_wp_form_mw-wp-form-2071 .before_content:after{content:"必須";line-height:1rem;border-radius:6px;padding:4px 8px;margin-left:8px;text-align:center;background:#fff;font-size:12px;position:absolute;top:0;width:48px}.mw_wp_form .error{font-size:93%;color:#b70000;display:block;margin-top:25px}input[type="text"]:focus,input[type="email"]:focus{outline:none}textarea:focus{outline:none}::placeholder{color:#bcb7b7}.form p:focus-within{background-color:pink}input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}textarea.contact_detail{background:#fff;width:70%;padding:2% 2%;position:absolute;right:0;top:0}.footer{position:relative;margin:0 auto;margin-bottom:0;width:1000px;height:50px}.footer_logo img{width:120px;float:left;margin-right:20px}.footer_logo small{vertical-align:bottom;font-size:12px;line-height:26px;font-weight:400;margin-right:20px}.copyright{float:right}#works .section_title_wrapper .ameba{opacity:1;position:absolute;width:560px;display:block;top:-200px;right:620px;z-index:0}#column .section_title_wrapper .ameba{opacity:1;position:absolute;width:393px;display:block;top:-110px;right:20px}#qa .section_title_wrapper .ameba{opacity:1;position:absolute;width:340px;display:block;top:20px;right:750px;z-index:-10}#contact .section_title_wrapper .ameba{opacity:1;position:absolute;width:400px;display:block;top:-90px;right:-40px;z-index:-1}@media screen and (min-width:751px) and (max-width:1050px){.header nav .contact_btn a{float:right;font-size:12px;font-weight:700;line-height:60px;background-color:#fffc01;color:#000;text-align:center;width:110px}.header nav ul li{position:relative;display:inline-block;font-size:12px;margin-right:5px;line-height:30px}}