@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local('Material Icons') , local('Material Icons') , url(https://fonts.gstatic.com/s/materialicons/v55/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');font-display:swap}body,html{font-size:14px}code,table{color:#333}table{border-collapse:collapse}h2,h3,html{color:#212121}h2,h3,h4{clear:both;letter-spacing:1px}.logo,body,footer address,html,img{max-width:100%}.s_cell,img,table td,th{vertical-align:middle}.pagenation li,ul{list-style:none}code,table{line-height:1.4}blockquote,body,button,code,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,table,td,textarea,th,tr,ul{margin:0;padding:0;line-height:1.4}blockquote,h4{margin-bottom:1.6em}img,table{border-collapse:collapse;border-spacing:0;border:0}address,cite,code,th{font-style:normal;font-weight:400}h2,h3,h4,h5,h6{font-weight:400;line-height:1}label{cursor:pointer}button,input,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}address{font-style:normal;line-height:1}.clear{clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}body{min-width:825pt;font-family:Hiragino\ Maru\ Gothic\ W4\ JIS2004,游ゴシック,YuGothic,ヒラギノ角ゴ\ ProN\ W3,Hiragino\ Kaku\ Gothic\ ProN,メイリオ,Meiryo,Helvetica\ Neue,Helvetica,Arial,sans-serif;font-weight:500}.logo,h2,h3,h4,h5,h6{font-weight:700}code{font-family:monospace;font-size:100%}a,address,blockquote,button,dd,dd button,dd dd,dd dt,dd input,dd li,dd p,dd select,dd td,dd textarea,dd th,dt,dt button,dt dd,dt dt,dt input,dt li,dt p,dt select,dt td,dt textarea,dt th,h1,h2,h3,h4,h5,h6,input,li,li button,li dd,li dt,li input,li li,li p,li select,li td,li textarea,li th,p,p input select,td,td button,td dd,td dt,td input,td li,td p,td select,td td,td textarea,td th,textarea,th,th button,th dd,th dt,th input,th li,th p,th select,th td,th textarea,th th{font-size:14px}figure{margin:auto}img{height:auto}a{text-decoration:none}pre{display:block;overflow-x:auto;padding:1.6em;background:#333;color:#fff;margin:0 0 2em 0;border-radius:5px;line-height:1.8;letter-spacing:1.3px}.text_r{text-align:right}#main{margin:0 auto;padding:0 0 30px;width:calc(100% - 30%);max-width:965px;min-width:965px}.main{margin:0 auto 3rem;width:100%;max-width:965px}.single .main{max-width:1020px}.front .main,.parts .main{margin-bottom:3rem}.front .main,.front .main_area{width:calc(100% - 20%);max-width:965px;min-width:965px}.content_menu+.main{margin-top:2rem}.main h2,.main_area h2,.content_menu h2{display:block;text-align:left;margin:0 0 1.5rem 0;font-size:2rem}.main_area .list{padding-bottom:2rem}.main_area .partner_archive_document .list{padding:0 0 .5rem 0}.main_area .partner_archive_document .list .list_block{margin-right:1.7rem;padding:0;width:17%}.main_area .partner_archive_document .list .list_block:last-child{margin-right:0}.main_area .partner_archive_document .list a{display:flex;flex-wrap:wrap!important}.main_area .partner_archive_document .list a figure{max-width:100%!important;margin:0 auto 0 0;padding:0}.main_area .partner_archive_document .list a .list_block_head_tax span{font-size:10px!important;margin:0;padding:0}.partner_archive_document{background:#f6f6f6;padding:1rem 1rem 0;border-radius:5px}.partner_plan_label{padding-bottom:0;font-size:small;font-weight:bold}#main.connect{width:calc(100%);font-size:14px;padding:0;background:#fff}.main_area{display:flex;justify-content:space-between;margin:0 auto 1rem;max-width:965px}.front .main_area_side,.partners .main_area_side{width:24%}.front .main_area_list,.partners .main_area_list{width:74%}.partners.service_cat .main_area_list{width:100%}.main_area_side{width:180px}.main_area_list{width:100%}.main_area_side p{font-size:18px;margin-bottom:.5rem;font-weight:bold;color:#404040}.main_area_side_fixed ul li{margin-bottom:.2rem}.main_area_side_fixed ul li a{display:block;color:#606060;font-size:12px}.post_side_list_child a:before{position:relative;content:'minimize';color:#cecece;font-family:Material\ Icons;align-content
}#main.article{padding-top:30px}#main.article.contact{max-width:720px;margin:0 auto;padding-top:40px}#main img{}.recommend_img_half{width:720px;height:185px;object-fit:cover}#main.connect img{box-shadow:none}#main table img{box-shadow:none}#content{margin-bottom:30px}a{border:0;color:#2c7be1;outline:0;word-break:break-all}.main_area_side_fixed ul li a:hover{background:#f6f6f6}dl{border-radius:5px}dd,dt,li,td{line-height:1.5em}article p{padding-bottom:1.6em;line-height:2;font-size:16px;color:#545454}.service.article article p{font-size:16px}article p a{font-size:16px;text-decoration:underline}#content section{padding:0 0 15px}a:active,a:hover,a img:hover{opacity:.6;transition:.2s}#content h2{border-left:10px solid #d2b527;font-size:28px;padding:27px 20px 23px 28px;margin:2.5em 0 1.5em -34px;line-height:2pc;background:#fbfbfb}#content h3{border-bottom:1px solid #d2b527;font-size:25px;padding:1.5em 0 .3em;margin:0 0 1.6em;line-height:1.3}.post_title{font-size:25px}h4{color:#cab628;font-size:22px;padding:25px 0 0;line-height:1.4}h5{padding:1em .8em .8em;margin:0 0 2em;font-size:18px;background:#efefda;border-radius:5px}h6{padding:0 0 0 .5em;margin:0 0 1.6em 0;font-size:15px;font-size:18px;border-left:solid 5px #caca88;line-height:1.2}blockquote{padding:5%;font-style:italic;line-height:1.6;background:#fffff9;border:solid 1px #f9f9ea}#content img{margin-bottom:3em}.contact #content img{margin-bottom:0}#content.parts img{box-shadow: 0 6px 15px rgb(237 237 237 / 63%)}#content p img{margin-bottom:0}header.clearfix{background: #fffffff7;margin:0 auto;position:sticky;top:0;z-index:9999;box-shadow:0 0rem 2rem -1rem hsl(53deg 50% 20% / 26%);   /*
	width: calc(100% - 30%);
    max-width: 1000px;
    min-width: 1000px;
    height: 55px;
    background: #fffffff7;
	margin:0 auto;
	*/
}.header-wrapper{width:calc(100% - 20%);max-width:965px;min-width:965px;height:55px;margin:0 auto}.header-sticky{position:sticky;top:0;z-index:9999999}header p{padding-bottom:0}.logo{padding:.5rem 1rem 0 0;text-align:center;font-size:25px;float:left;color:#161616}.logo a{font-size:1em}.logo_sub{font-size:11px;letter-spacing:.1em;display:block;padding-top:5px}.tax_title{font-size:40px;text-align:center;margin-bottom:1rem;font-weight:bold;line-height:1.5}h1.tax_title{text-align:center}#main.article h1{font-size:35px;margin-bottom:1rem}.product_benefit_head{margin-bottom:0;font-size:40px;font-weight:bold;padding:0 0 .2em;line-height:1.5}.product_download_label{font-size:1.3rem;color:#212121;font-weight:bold;background:#f5f5f5;padding:.5rem 0;margin-bottom:1.5rem;border-radius:5px;text-align:center}.article_head{margin-bottom:2rem}footer address{margin:0 auto;text-align:center}footer address,table{width:100%;clear:both}.gNav{padding:.2rem 0 0 .6rem;font-size:18px;float:left;width:72%}.gNav ul li a{text-decoration:none;color:#282828;font-size:13px;font-weight:bold;padding:0 .5rem}.gNav ul li a.nav_hover{border-bottom:solid 3px #e3c20b;background:#fcfaf1}.gNav .search-form{padding:.5rem 0 0 0}.gNav .search-form form .search-field{font-size:12px;min-height:auto}.gNav .search-form form{border:solid 1px #e3c90f;margin-bottom:0;padding:2px;background:#fcfaea}.gNav .search-form form .search-submit{top:7px;right:2px;color:#e3c20b;font-size:1.5rem}.contact_nav{padding:13px 10px 0 0;display:flex;justify-content:flex-end}.contact_nav_link{padding-top:5px;text-align:right}.contact_nav_link a{font-size:13px;color:#282828;padding-top:1rem;position:relative}.contact_nav_link a:after{position:absolute;font-family:Material\ Icons;content:'chevron_right';top:14px}.contact_nav_link+.contact_nav_link{margin-left:1.5rem}.contact_nav_btn{display:flex;justify-content:right;align-items:center}.search_keyword{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.contact_btn{font-size:18px;padding:0 0 0 10px}.contact_btn a{background:#000;padding:7px 12px;border-radius:20px;color:#fff;font-weight:bold;font-size:12px;border:solid 1px #fff}.contact_btn a.contact_btn_soudan{background:#fff;box-shadow: 0 2px 10px rgb(154 76 11 / 10%);border:solid 1px #f38e00;color:#f38e00}.contact_btn a.contact_btn_demand{background:#fff;border:solid 1px #5188dc;color:#5188dc}.contact_btn a.contact_btn_dl{background-color:#506cc7}.search-form{font-size:18px;margin:0 auto;border-radius:5px}.search-form form{border:solid 1px #d3d3d3;background:#fff;height:auto;border-radius:5px;padding:1rem 1.5rem;position:relative}.search-form form .search-field{border:none;background:none;font-size:20px;width:100%;min-height:50px;outline:0}.search-form form .search-field::-webkit-search-cancel-button{-webkit-appearance:none}.search-form form .search-submit{border:none;background:none;position:absolute;top:20px;right:18px;outline:0;cursor:pointer;font-size:3rem;color:#e3c20b}#footerInner{padding:1.5rem 0;background-position:top center;background-size:cover}.footer_text{text-align:center;margin:1em auto 0;padding:0 2.5em 2.3em}.footer_text p.footer_text_h{font-size:25px;text-align:center;margin-bottom:0;font-weight:bold;line-height:1.5;color:#fff;letter-spacing:3.5px}.footer_text p{line-height:2;font-size:1.2rem;padding-bottom:1rem;color:#fff}.footer_text p a{font-size:1.2rem;padding:1rem 1.5rem;background:#fff;color:#e6a508;border-radius:40px;font-weight:bold;box-shadow: 0 6px 15px rgb(185 136 26 / 38%)}.footer_text label{color:#fff!important}#breadcrumb,footer p{padding-bottom:0}footer address{font-size:10px;padding:10px 0 0;color:#929292}#breadcrumb{display:block;margin:0 auto 0;padding:5px 10px 5px 10px;border-top:solid 1px #eee;border-bottom:solid 1px #eee}.breadcrumb-lists{width:calc(100% - 20%);max-width:965px;margin:0 auto}#breadcrumb+section{padding-top:20px}#breadcrumb li{display:inline-block;color:#a9a9a9;font-size:9pt}#breadcrumb li a{color:#cacaca;padding-right:5px;font-size:11px;text-decoration:none}.header_copy{display:block;margin:0 auto 0;padding:1.5rem 1rem 1.2rem;background:linear-gradient(334deg,#f8ad14,#ebc002);text-align:center}.header_copy a{display:block;color:#fff;font-weight:bold;font-size:1.4rem}.bread{margin:0 0 1.6em}.bread li{position:relative;padding:.5em 0;border-bottom:solid 1px #e1e1e1}.bread_type01 li{margin:0 0 .5em}.bread_type02 li{margin:0;padding:.2em 0 .2em 25px;border-bottom:0;font-weight:700;color:#404040;font-size:16px}.bread_type02 li:before{position:absolute;top:5px;left:-8px;content:'・';color:#d2b527;font-size:180%;margin-right:35px}.bread_type03 li{margin:0;padding:.2em 0 .5em 20px;border-bottom:0;font-weight:700;color:#404040;font-size:18px}.bread_type03 li:before{position:absolute;top:5px;left:-8px;font-family:Material\ Icons;content:'check';color:#d2b527;font-size:110%;margin-right:35px}.bread_type_number{padding:0 0 0 20px}.bread_type_number li{border-bottom:none;padding:.1em 0;font-weight:700;color:#404040;font-size:18px}.ar_co_main .head_data_cta button:after{position:absolute;font-family:Material\ Icons;content:'navigate_next';color:#fff300;font-size:110%;margin-left:5px}td,td a,th,th a{font-size:small}.table_contents{padding:2em 0;margin:0 0 2em;border-top:solid 1px #e8edf1;border-bottom:solid 1px #e8edf1}.table_contents li{margin-bottom:5px}.table_contents a{color:#545454;text-decoration:none}.table_contents a.under_contents{padding-left:31px}.table_contents a:before{position:relative;content:'minimize';color:#d2b527;font-family:Material\ Icons}.bread+h5,.bread+h6,p+h5,p+h6{margin-top:30px}table{margin-bottom:2.5em}.produce_meta table{margin-bottom:1.6em}td,th{border:1px solid #eaeaea;font-weight:400;padding:8px 10px 7px}th{text-align:center;background:#fdfdfd;color:#2d2d2d;padding:9px 9pt 8px}.f_cell{background:#f7f7f7}.s_cell{background:#f9fefc;color:#369242}table .f_cell span,table th{font-weight:700;text-align:left;border:none;border-top:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb}table .s_cell{background:#f9fdfe;color:#365a92}table td{line-height:23px;border:none;border-top:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb}table td>p{padding:0}table th img{padding-bottom:4px}.v_write{writing-mode:vertical-rl;white-space:nowrap;text-orientation:upright}.field_label{padding:1px 6px;margin:4px;border-radius:10px;background:#174d88;color:#fff;font-size:12px;display:inline-block}.anchor_list,.anchor_list li a{border-radius:5px;text-decoration:none}.notes,.notes a,.small,.small a,.time .m_icon,.m_icon{font-size:small}.block,.display-block,.notes,.time .m_icon,.m_icon{display:block}.center{text-align:center;margin:0 auto}.right{text-align:right}.bold{font-weight:700;color:#000}.red{color:#d01100!important}.red_back{background:#bf1a0c!important}.orange{color:#f09d36!important}.orange_back{background:#f09d36!important}.blue{color:#174d88!important}.blue_back{background:#174d88!important}.green{color:#00c90a!important}.green_back{background:#11b519!important}.yellow{color:#ff0!important}.yellow_back{background:#ff0!important}.gray{color:#ccc!important}.gray_back{background:#ccc!important}.black{color:#000!important}.white{color:#fff}.text_hl{background:linear-gradient(transparent,#fff8d6 0);border-radius:6px;color:#2c2c2c;font-weight:bold}.under_y{padding-bottom:2px;border-bottom:solid 2px #ff0}.notes{color:#acacac}.time .m_icon,.m_icon{display:flex;align-items:center;color:#acacac}.m_icon:before{margin-right:3px}.m_icon:before{font-family:Material\ Icons}.cat:before{content:'category'}.user_founded:before{content:'house'}.user_employee:before{content:'groups'}.user_industry:before{content:'location_on'}.wp_dl:before{content:'download'}.wp_eye:before{content:'remove_red_eye'}.wp_review:before{content:'create'}.check_circle:before{content:'check_circle'}.article .head_data .check_circle:before{font-size:15px;color:#e3c414;margin-right:5px}.anchor_list{width:90%;text-align:center;padding:2% 5%;margin:0 0 30px;background:#f7f7f7}.anchor_list li{display:inline-block;border-right:solid 1px #b9b9b9}.anchor_list li:last-child{border-right:0}.anchor_list li a{padding:10px 15px;margin:0 5px;color:#443227}.table{display:table}#content table img{margin-bottom:0}#main.article.post_content .article_head{display:block;padding-bottom:.5em}#main.article .article_head li{display:inline-block;margin-right:10px;padding:0;font-size:12px;color:#ccc}.article_head a{color:#ccc}.article_head ul{margin-bottom:10px}.produce_meta .article_head ul{margin-bottom:0}.article_head_tax{border:solid 1px #e9e9e9;border-radius:10px;padding:0 5px;margin:0 .3rem}.head_contact_cta{padding:1.5rem;background:#c79d00;border: solid 1px #ebe1b5b8;border-radius:5px;line-height:2;margin-bottom:1.5rem;color:#fff;font-weight:bold;font-size:16px}.head_contact_cta a{color:#fe0;font-weight:bold;font-size:16px;text-decoration:underline}footer ul{display:table;margin:0 auto;padding:0}footer ul li{display:inline-block;padding:0 10px}footer ul li a{font-size:small;color:#929292;text-align:center}.main.list{width:calc(100% - 250px)}.list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:100%}.partners .list{justify-content:flex-start}.list.parts{width:calc(100% - 50px)}.list.partnership{display:block}.service_cat{width:calc(100% - 0%);padding-top:3rem}.main .content_menu .list{margin-bottom:0}.main.special_area h2{text-align:center;color:#e3a700}.main.special_area .list{border-radius:10px;background:#fff9f0;padding:1rem;margin-bottom:5rem}.list .list_block{padding:0 0 3rem;width:19%}.front .list .list_block{width:19%;padding-bottom:0}.list .list_block.list_block_focus,.single .list .list_block.list_block_focus{width:30%!important}.list .list_block.list_block_zoom{width:47%!important;margin-bottom:1rem}.list .list_block.list_block_full{width:100%!important;padding:0 0 1.5rem;margin-bottom:2.5rem;border-bottom:1px solid #efefef}.list .list_block.list_block_small{width:15%!important;padding:0 .3rem .3rem}.list .list_block.list_block_tiny{width:5%!important;padding:0 .3rem .3rem}.list .list_block.list_block_zoom:nth-child(n+3),.list .list_block.list_block_focus:nth-child(n+4){margin-top:1rem}.partners .list_block.list_block_full{width:100%!important;padding:1rem;margin-bottom:1.5rem;border-bottom:1px solid #efefef;background:#fff;border:solid 1px #ededed}.front .main_area_list .list .list_block{width:18%;padding-bottom:0}.front .main_area_list .content_menu .list .list_block{margin-bottom:0}.content_menu .list .list_block_focus{padding:0;margin-bottom:1rem}.list .list_block_focus{width:32.3%!important}.list_block figure{position:relative;margin:0 0 1rem 0;text-align:center;width:100%}.single .partners .list_block figure{margin-bottom:.5rem;min-height:120px}.single .partners .partners_recommend .list_block figure{min-height:auto}.front .front_inner_flex_content .list_block figure{margin-bottom:0}.service .list_block.list_block_full figure{margin:0 1rem 1rem 0;padding-right:1rem;min-width:300px;max-width:300px}.search .list_block.list_block_full figure{margin:0 1rem 1rem 0;padding-right:1rem;min-width:450px;max-width:450px}.partners .list_block.list_block_full figure,.branding .list_block.list_block_full figure,.sales .list_block.list_block_full figure,.marketing .list_block.list_block_full figure{margin:0 .5rem 0 0;padding-right:.5rem;min-width:200px;max-width:200px}.partners .main_area .list_block.list_block_full figure,.branding .main_area .list_block.list_block_full figure,.sales .main_area .list_block.list_block_full figure,.marketing .main_area .list_block.list_block_full figure{min-width:90px;max-width:90px}.free_label{position:absolute;top:0;right:0;border-radius:2px;background: #ffffffeb;border:1px solid #ddb000;color:#ddb000;font-size:10px;padding:.3rem .5rem}.authority{font-size:10px;padding:0 .5rem 0 0;vertical-align:text-bottom}.attention_label,.produce_head .attention_label,.source_label{position:absolute;top:10px;left:-10px;border-radius:10px 0 0 10px;background: #0202028c;color:#fff;font-size:10px;padding:.3rem .5rem;border:none}.attention_label{background: #e00000c7}.post_side_list .attention_label{top:0}.rank_label{position:absolute;background:#ccc;color:#fff;font-size:10px;font-weight:bold;font-family:monospace;padding:.3rem .5rem;border:none}.list_block:nth-child(1) .rank_label{background:#dfb600f7}.list_block:nth-child(2) .rank_label{background:#df8600c7}.list_block:nth-child(3) .rank_label{background:#b48d35b3}.single .service .produce_head .attention_label{left:-1rem;top:1.3rem;padding:.4rem .6rem .4rem 1rem;box-shadow: 0 6px 15px rgb(150 150 150 / 63%);border-radius:5px 3px 3px 15px}.target_label,.tax_label{position:absolute;background:linear-gradient(334deg, #50505070, #3030308a);color:#fff;font-size:14px;padding:2%;border:none;top:0;width:96%}.single .service .target_label,.single .target_label,.tax_label{background: #3030306b;text-align:center}.list_block_meta{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.5rem;align-items:center}.list_block_meta_target{color:#d9b602;font-size:16px;font-weight:bold;letter-spacing:.5px}.list_block_meta_target+span:before{content:" / "}.content_menu .list_block_meta_target{font-size:12px}.list_block_meta_time{color:#ccc;font-size:13px}.parts .list_block figure .attention_label,.source_label{background: #44444445}.list_block figure img{border-radius:5px;border:solid 1px #ebebeb}.partners .list_block figure img,.branding .list_block figure img,.sales .list_block figure img,.marketing .list_block figure img{box-shadow:none}.partners .partners_recommend .list_block figure img{width:50%;border:none;box-shadow:none}.business-template .list_block figure img{box-shadow:none}.list_block_title{display:block;width:100%;margin-bottom:.5rem;line-height:1.5;font-size:16px;color:#212121;font-weight:bold}.parts .list_block_title{font-size:12px;font-weight:normal}a:hover .list_block_title{color:#2c7be1;transition-duration:.4s}.front .list_block_title{width:100%}.list_block_title_label{display:block;margin:0 auto .5rem;text-align:center}.list_block_title_label span{padding:.3rem .5rem .1rem;border-radius:10px;background:#e2b10e;color:#fff;font-size:11px;font-weight:bold}.search .list_block_title{font-size:20px;color:#000}#main .list_block_title{font-size:13px;font-weight:normal}@media screen and (max-width:1300px){.list_block_title{min-height:auto}.single article .list_block_title{min-height:auto}}.service .list_block.list_block_full a,.list.search .list_block.list_block_full a,.partners .list_block.list_block_full a,.branding .list_block.list_block_full a,.sales .list_block.list_block_full a,.marketing .list_block.list_block_full a{display:flex;flex-wrap:inherit}.list .list_block a.step_link{display:initial;font-size:inherit;color:#2c7be1}.list .list_block a .notes{font-weight:normal}.single .media .list_block_title{text-align:left}.single .list{margin:0 auto}.single .list .list_block,.parts .list .list_block,.media .list .list_block,.work .list .list_block{width:19%}.single .partners .partners_recommend .list{justify-content:start;margin-bottom:.5rem}.single .partners_recommend .list .list_block{width:15%;border:solid 1px #ededed;padding:2% 2% .5%;margin-right:.5rem}.single .partners_recommend .list .list_block:last-child{margin-right:0}.list .list_block,.content_menu .list .list_block_focus{padding:.5% .5% 0;margin-bottom:0}.parts .list .list_block{padding-bottom:0}.single article .list .list_block{width:100%;padding:0 0 10px}.single .partners article .list .list_block{width:18%;padding:0 1% .5%}.single article .list .list_block a{display:flex;flex-wrap:wrap}.single article .list .list_block figure{width:12%;margin:0 auto 0 0}.single .partners article .list .list_block figure{width:100%;min-height:75px}.single .partners #content img{margin-bottom:0}.single article .list .list_block .list_block_desc{width:85%}.single article .list .list_block .list_block_rank{width:10%;font-size:small}.single article .list .list_block .list_block_view{width:12%;font-size:small}.single article .list .list_block .list_block_dl{width:10%;font-size:small}.single.ranking article .list .list_block figure{width:25%}.single.ranking #content .list_block figure img{margin-bottom:0}.single.ranking article .list .list_block .list_block_title{width:70%}.single article .list .list_block .list_block_head_target{display:block;padding-bottom:0;font-weight:bold;font-size:16px}.single .list.ad .list_block{width:30.5%}.single #content .list.ad .list_block img,.single article #content.media .list .list_block img{margin-bottom:0}.single article .post_side .list .list_block figure{width:22%}.single article .post_side .list .list_block .list_block_title{width:72%}.single article .post_side .list .list_block .list_block_head_target{font-size:14px}.post_side .list .list_block figure img{border-radius:5px}.list_block_head_link{font-size:12px;border-radius:15px;color:#fff;background:#2c7be1;line-height:16px;text-align:center;padding:.3rem 1rem .2rem;font-weight:bold}.list article header{padding:0 0 1.5rem 0}.partners .list article header{padding:0}.search .list article header{padding:0}.list.article h1{text-align:center}.under_title{margin-bottom:10px;text-align:center;font-size:20px}.anchor_send_box{padding:2em;border:3px solid #fff;background:#fdfdfd;outline:#e7ecf1 solid 1px}.anchor_send_box .bold{margin-bottom:5px}.anchor_send_box a{padding:0 5px 0 0}.anchor_send_box a:before{position:relative;content:'play_circle_filled';color:#004ea2;font-family:Material\ Icons}.list_btn01:after,.list_btn02:after{display:block;content:'';clear:both}.list_btn01,.list_btn02{margin:3rem 0;display:flex}.list_btn01{justify-content:center}.list_btn02{justify-content:center}.list_btn02 li{min-width:20%;margin:0 1%}.ar_contact_btn .list_btn02 li{margin:0}.list_btn01 li a,.list_btn02 li a{display:block;padding:1rem 1.5rem;width:100%;box-sizing:border-box;text-align:center;text-decoration:none;font-weight:700;letter-spacing:.3px;border-radius:5px;border:0;color:#fff;font-size:18px}.service.article .list_btn01 li a{padding:.7rem 1rem;font-size:16px}.service.article .post_side .list_btn01 li a{padding:1rem 1rem;font-size:18px}.list_btn01 li a{background:linear-gradient(183deg,#f5a200,#f17300) fixed!important;box-shadow: 0 2px 19px rgb(154 76 11 / 27%);position:relative}.service_list_btn{padding:0 0 2rem;margin:0 0 3rem;border-radius:10px}.post_side .service_list_btn{position:relative;background:none;padding:0;margin:0;border-radius:10px}.post_side .service_list_btn+span{margin-top:1rem}.post_side .service_list_btn .dlbtn,.c_inner_cta .service_list_btn .dlbtn{width:100%;position:relative}.post_side .service_list_btn .dlbtn .side_cta_dl{position:absolute;top:-140px;right:-5px;width:50%}.produce_meta .service_list_btn{background:none;padding:0;border-radius:10px;margin:1rem 0}.single .produce_meta{width:auto;font-size:18px;margin-bottom:2rem}.single .partners .produce_meta{display:flex;justify-content:space-between;margin-bottom:.5rem}.single .partners .produce_meta figure{width:20%;margin:0}.single .partners .produce_meta .produce_meta_overview{width:75%}.single .produce_meta p{padding-bottom:.5rem;line-height:1.5}.single .partners .produce_meta p{font-size:small}.ar_contact_btn .service_list_btn{margin:0}.list_btn02 li:nth-child(1n) a {background:linear-gradient(-135deg,#72a5e4,#415bd8) fixed;box-shadow:0 6px 15px rgb(193 193 193 / 63%)}.list_btn02 li:nth-child(2n) a {background:linear-gradient(-135deg,#ebc81a,#e9920f) fixed;box-shadow:0 6px 15px rgb(199 193 182 / 63%)
}.ar_contact_btn .list_btn02{display:flex;justify-content:center}.ar_contact_btn .list_btn02 li{padding:0 1% 0 5%;width:35%;min-width:360px}@media screen and (min-width:965px){.ar_contact_btn .list_btn02 li{width:27%}}.ar_contact_btn .list_btn02 li:nth-child(1n){padding:0 1% 0 5%}.ar_contact_btn .list_btn02 li:nth-child(2n){padding:0 5% 0 1%}.bread_box{display:block;width:90%;padding:1.5rem 1rem;margin:0 auto 2rem;border-top:solid 1px #efefef;border-bottom:solid 1px #efefef}.bread_pager li,.post_content dt,.sns .wp_social_bookmarking_light{display:inline-block}.bread_box.face{padding-left:15%;width:80%;background-repeat:no-repeat;background-position:2% 50%}.service .bread_box.face{padding-left:20%}.sns{text-align:center}.bread_pager{background:#f7f7f7;margin-bottom:50px;border-radius:5px}.bread_pager li:nth-child(1n), .bread_pager li:nth-child(3n) {width:35%}.bread_pager li:nth-child(2n) {width:28%;border-left:solid 1px #fff;border-right:solid 1px #fff}.bread_pager li a{display:block;padding:1em 0;font-size:9pt;text-align:center;color:#b3b3b3}.pagenation{margin:1em auto;text-align:center;width:100%}.pagenation ul:after,.pagenation:after{clear:both;content:".";display:block;height:0;visibility:hidden}.pagenation ul{margin:20px 0;display:inline-block;padding-left:0;border-radius:4px}.pagenation li{float:left;margin-left:3px}.pagenation li:first-child{margin-left:0}.pagenation li.active{background-color:#999;border-radius:3px;color:#fff;cursor:not-allowed;padding:10px 20px}.pagenation li span{background:#f5f5f5;border-radius:3px;color:#c5c5c5;display:block;padding:10px 20px}.pagenation li span.page-numbers.current{background:silver;color:#fff}.pagenation li a{background:#f5f5f5;border-radius:3px;color:#c5c5c5;display:block;padding:10px 20px;text-decoration:none}.pagenation li a:hover{background-color:#444;color:#fff;opacity:.8;transition-duration:.5s;transition-property:all;transition-timing-function:ease}.w5{width:5%}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w35{width:35%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.w55{width:55%}.w60{width:60%}.w65{width:65%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.nest{font-size:16px;padding:1.0rem 1.5rem;line-height:36px;background-color:#f9f9f9;margin-bottom:2em;border-radius:10px;border:solid 1px #efefef}.nest.border-y{width:100%;margin:0 auto;padding:0;background:linear-gradient(104deg,#f5a200,#f17300) fixed;box-shadow: 0 2px 10px rgb(154 76 11 / 27%);border:solid 1px #fff}.nest.border-y a{display:block;padding:30px 35px;font-size:1.5rem;color:#fff}.nest.border-y a img{vertical-align:baseline}.main .nest.border-y{width:50%;margin-bottom:4em;border-radius:10rem;line-height:1}.post_content .nest.border-y{margin-bottom:3rem}#content .nest img{margin-bottom:1em}.nest.narrow{line-height:20px;overflow:auto}.side_menu{float:left;top:0;position:sticky;width:200px}.content_menu{background:#f6f6f6;padding:3rem 2rem}.front .content_menu{background:#dfa700;margin-bottom:3rem}.content_partners{background:#f6f6f6;padding:2rem}.content_partners_inner{width:calc(100% - 30%);max-width:965px;min-width:965px;padding:0;margin:0 auto;background:none}.content_partners_inner .produce_meta{display:flex;justify-content:space-between;margin-bottom:.5rem}.content_partners_inner .produce_meta figure{width:15%;margin:0}.content_partners_inner .produce_meta .produce_meta_overview{width:80%}.content_partners_inner .produce_meta .produce_meta_document{width:15%;display:flex;justify-content:center;align-items:center}.content_partners_inner .produce_meta .produce_meta_overview .list_block_head_tax span{border:solid 1px #ccc}.content_partners_inner .produce_meta .produce_meta_overview h1{margin-bottom:1rem}.content_menu_flex{display:flex;flex-wrap:wrap}.front .content_menu.content_menu_flex{margin-bottom:3rem}.content_menu_flex_img{width:30%;margin-right:2%}.content_menu_flex_info{width:68%}.content_menu_flex_info p{margin-bottom:1rem}.content_menu p.center{padding:0 0 3rem;line-height:1.5;font-size:3rem;font-weight:bold;letter-spacing:1.5px}.content_menu.front{padding:0 30px 0;background:#fdfcf4}.content_menu.front_inner{width:calc(100% - 20%);max-width:965px;min-width:965px;padding:0;margin:0 auto;background:none}.front_inner_flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:.5rem}.front_inner_flex_content:nth-child(1){width:47%}.front_inner_flex_content:nth-child(2){width:50%}.front_inner_flex_content p{font-size:4rem;font-weight:bold;margin-bottom:1rem;color:#fff}.content_menu.front p{font-size:5.5rem;font-weight:bold;letter-spacing:.2rem;padding:4rem 0 0 0;margin-bottom:1rem;text-align:center}.copy{color:#deba28;background:linear-gradient(334deg,#f8ad14,#ebc002);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.content_menu.front a.front_btn{padding:1rem 2rem;border-radius:50px;color:#fff;background:linear-gradient(334deg,#f8ad14,#ebc002);font-size:1.5rem;font-weight:bold;box-shadow: 0 2px 19px rgb(138 104 0 / 30%)}.content_menu.front_bottom{color:#fff;padding:2rem 2rem 2rem;margin-bottom:4rem;background:url(https://enpreth.jp/wp-content/uploads/2023/03/front-header-scaled3.jpg) no-repeat;background-position:center center}.front_list{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;width:100%;color:#fff;text-align:center}.text_n{font-size:50px;font-weight:bold;font-family:monospace}.text_n_t{font-size:20px;font-weight:bold}.text_n_s{font-size:.5rem;display:block}.content_menu.front .tax_title{font-size:4rem;letter-spacing:.2rem;margin-bottom:0}.content_menu .search-form{padding-bottom:0;background:none;padding:inherit}.content_menu .search-form form{padding:.5rem 1rem;font-size:14px}.content_menu .search-form form .search-submit{top:13px;right:18px;font-size:3rem}.search-form .relation_list.relation_flex,.front .relation_list.relation_flex{margin-bottom:0}.acd-check{display:none}.acd-label{display:block;margin-bottom:1px;padding:10px}.post_side_list .acd-label{font-size:14px;color:#acacac;padding:5px 10px}.post_side_list figure{position:relative}.post_side .list_btn01 li{max-width:100%}.post_side .list_btn01 .dlbtn a{font-size:16px!important}.connect .acd-label{background:#f7f7f7;text-align:center;font-size:80%}.acd-content{height:0;opacity:0;padding:0;visibility:hidden}.acd-content.acd-initial{opacity:1;visibility:visible}.acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;padding:0 0 5px 0;visibility:visible}.post_side_list .acd-check:checked+.acd-label+.acd-content{padding:0 0 0 5px;line-height:1.5}.post_form .acd-content p{padding:0 10px 0 10px}.post_form .container_border{margin-bottom:20px;border:solid 1 px #f1f1f1}.slide{background:#f5f5f5;border-radius:5px;padding:2% 2% 1%;margin-bottom:2%}.slide_box{overflow:auto;white-space:nowrap}.slide article{width:15%;display:inline-block;padding:0 20px 10px 0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:5px;background:#efefef;border:none}::-webkit-scrollbar-thumb{border-radius:10px;background:#e0e0e0;box-shadow:none}.notice{position:absolute;top:3px;padding:0 6px;height:18px;border-radius:10px;font-size:11px;background-color:#b5b5b5;color:#fff;line-height:18px;text-align:center}.gNav .notice{background-color:#ead048}.connect{display:flex}.co_search{border-top:solid 1px #f5f5f5;border-bottom:solid 1px #f5f5f5}.co_side{width:15%;border-right:solid 1px #f5f5f5}.co_area{width:85%}.co_result{padding:10px 10px 15px 10px;line-height:2em;border-bottom:solid 1px #f5f5f5}.co_result_list{display:block}.co_result_list span{display:inline-block}.co_result_list span:nth-child(1n){width:50%}.co_result_list span:nth-child(2n){width:50%}.co_list{overflow-y:scroll}.co_side li,.co_area li{display:flex;position:relative;font-size:100%;align-items:center;padding:10px;cursor:pointer}.co_list_icon{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100px;margin-right:10px}.co_list_company,.co_list_info{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:130px}.connect .notice{top:22px;right:5px}.info_list{padding:15px;margin-bottom:50px;border-radius:5px;border:solid 1px #e2e2e2;background:#fff;box-shadow: 0 3px 10px rgb(199 199 199 / 22%)}.info_list_head{padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #e2e2e2}.info_list ul,.info_list_data ul{display:flex;align-items:center;font-size:small}.info_list_data ul{padding-top:15px;margin-top:15px}.info_list_data ul:first-child{padding-top:0;margin-top:0}.info_list_data ul+ul{border-top:solid 1px #e2e2e2}.info_list li{display:flex;align-items:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.info_list li img{margin-right:5px}.info_list li a{font-size:small}.info_list li{font-size:small;width:auto}.info_list.user_list li:nth-child(1){width:5%}.info_list.user_list li:nth-child(2){width:11%}.info_list.user_list li:nth-child(3){width:15%}.info_list.user_list li:nth-child(4){width:25%}.info_list.user_list li:nth-child(5){width:10%}.info_list.user_list li:nth-child(6){width:7%}.info_list.user_list li:nth-child(7){width:7%}.info_list.user_list li:nth-child(8){width:7%}.info_list.user_list li:nth-child(9){width:7%}.info_list.user_list li:nth-child(10){width:7%}.info_list.notice_list .info_list_data{max-height:450px;overflow:auto}.info_list.notice_list li:nth-child(1){width:30%}.info_list.notice_list li:nth-child(2){width:25%}.info_list.notice_list li:nth-child(3){width:20%}.info_list.notice_list li:nth-child(4){width:20%}.info_list .material-icons{font-size:20px;cursor:pointer}.co_info{display:flex}.co_info_user{width:60%;border-right:solid 1px #f5f5f5;overflow-y:scroll}.co_info_user_icon{width:30%;text-align:center}.co_info_user_detail{width:70%}.co_info_user_area{display:flex;align-items:center;padding:15px;border-bottom:solid 1px #f5f5f5}.co_info_user_icon_plan{padding:5px;margin:0 10%;border-radius:20px;text-align:center;font-size:small;color:#fff;background:#577de8}.co_info_user_detail,.co_info_user_detail a{font-size:12px}.co_info_user_detail div{padding-bottom:10px}.co_info_user_detail_member_stop{opacity:.1}.co_info_user_detail_member_add button{padding:3px 6px;border-radius:10px;border:none;outline:none;font-size:11px;background-color:#2c7be1;color:#fff;text-align:center;cursor:pointer}.co_info_user_company{font-size:18px;font-weight:bold}.co_info_user_company a{float:right}.co_info_user_feature{display:flex;align-items:center}.co_info_user_feature span:nth-child(2n){padding:0 5px}.co_info_message{width:40%;padding:15px;overflow-y:scroll}.co_info_user_list li{display:flex;position:relative;align-items:center;padding:15px;cursor:pointer;border-bottom:solid 1px #f5f5f5}.list_active{background:#f2f9ff}.list_stop{background:#f9f9f9;opacity:.3}.co_user_list_icon{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width: calc(10% + 0px)}.co_user_list_info{width: calc(70% + 0px)}.co_user_list_info　>.co_user_list_status{width: calc(10% + 0px)}.co_user_list_status{width: calc(30% + 0px)}.co_user_list_status{display:flex;align-items:center}.co_user_list_status_now{width:45%;padding:10px;margin-right:5%;border-radius:20px;text-align:center;font-size:small;background:#ececec}.list_stop .co_user_list_status_now{background:none}.co_user_list_status_edit a{text-align:center;font-size:small}.co_user_list_head{display:block}.co_user_list_head{margin-bottom:8px}.co_user_list_head+.co_user_list_head_dept{margin:0}.co_user_list_head_dept{font-size:small}.co_user_list_type{border-radius:15px;padding:5px 8px;text-align:center;font-size:10px;border:solid 1px}.label_green{color:#0b8e02;border-color:#23da17;background-color:#e8f7df}.co_user_list_head_id{}.co_user_list_type_img{width: calc(10% + 0px);text-align:right}.co_user_list_message{width: calc(10% + 0px);text-align:right}.co_info_wp_list li{display:flex;position:relative;align-items:center;padding:15px;cursor:default;border-bottom:solid 1px #f5f5f5}.co_wp_list_icon{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:13%}.co_wp_list_title{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:370px}.co_wp_list_title a{font-size:14px;color:#000}.co_info_message_admit{display:flex;align-items:center}.co_info_message_admit_text{width:70%}.co_info_message_admit_btn{width:30%;text-align:center}.co_info_message_admit_btn button{padding:10px 20px;line-height:1.2em;color:#fff;border-radius:30px;background-color:#db1d1d;border:none;outline:none;border-bottom:solid 5px #9e1b1b;cursor:pointer;font-size:small}.co_info_message_admit_btn button:hover{border-top:solid 5px #fff;border-bottom:none}.co_info_message_admit,.co_info_message_hear,.co_info_message_already{padding:10px;margin-bottom:10px}.co_info_message_hear{border-radius:5px;border:dashed 1px #4da032;background:#fafff8}.co_info_message_already{border-radius:5px;border:dashed 1px #ccc}.co_info_message_memo textarea{width:98%;padding:1%;resize:vertical;font-size:14px;border-radius:5px;border:solid 1px #e2e2e2}.co_info_message_area pre{padding:10px 0 0 7.5%;min-height:50px;color:#000;background:#fff;overflow:visible}.co_info_message_area_head{display:flex;position:relative;align-items:center;padding-top:10px;font-size:12px}.co_info_message_area_name_company{display:block}.co_info_message_area_icon{width:7%}.co_info_message_area_name{width:55%}.co_info_message_area_time .m_icon{width:28%;text-align:right;color:#ccc}.co_info_message_area_btn{width:10%;text-align:center}.co_info_message_area_btn span{padding:1px 3px;border-radius:10px;font-size:12x;background-color:#dadada;color:#fff;line-height:18px;text-align:center;cursor:pointer}.co_info_message_area_input{position:relative}.co_info_message_area_input textarea{width:98%;padding:1%;resize:vertical;min-height:100px;font-size:14px;border-radius:5px;border:solid 1px #e2e2e2}.co_info_message_area_input_send{position:absolute;bottom:10px;right:6px;padding:5px 3px;min-width:40px;min-height:25px;line-height:1em;font-size:12px;color:#fff;border-radius:5px;background-color:#2c7be1;border:none;outline:none;cursor:pointer}input,textarea,select{outline:none}.co_list_icon img,.co_user_list_icon img,.co_wp_list_icon img{border-radius:30px}.co_search{display:flex;background-color:#fbfbfb;align-items:center;padding:5px 10px}.co_search_select{font-size:small;margin-right:10px}.co_search_select select{border:1px #ccc solid;background:#fdfdfd}.co_search_form .search_field{background:#f1f1f1;height:auto;border-radius:5px;padding:1px 5px 1px 10px;position:relative;border:solid 1px #e2e2e2;font-size:small}.search_submit{border:none;background:none;position:absolute;top:6px;right:8px;outline:0;cursor:pointer}.user_login_icon{float:right;padding:1.0%}.feature_detail{float:right}.head_data_cta{display:flex;padding:0 5px 10px 5px;text-align:center}.head_data_anxious{width:45%;padding:0 2.5% 0 2.5%}.head_data_dl{width:45%;padding:0 5% 0 5%;margin:0 auto}.head_data_cta_view,.head_data_cta_review{padding-bottom:10px;margin-bottom:10px}.head_data_cta_view{border-bottom:solid 1px #e2e2e2}.value_view{float:right}.value_view .material-icons{font-size:14px}.head_data_cta button{padding:10px;margin-bottom:10px;width:100%;line-height:1.2em;color:#fff;text-align:center;border-radius:5px;border:none;outline:none;cursor:pointer;font-weight:bold}.ar_co_main .head_data_dl{width:100%}.ar_co_main .head_data_cta{padding:0}.ar_co_main .head_data_cta button{padding:20px 10px;border-bottom:5px solid}.ar_co_main .head_data_cta button.head_data_anxious_btn{border-color:#3a4a7d}.ar_co_main .head_data_cta button.head_data_dl_btn{width:auto;padding:1.5rem 3rem;border:1px #fff solid;background:linear-gradient(-135deg,#72bfe4,#415bd8);box-shadow: 0 6px 10px rgb(151 151 151 / 44%);border-radius:55px;text-align:center;color:#fff;font-weight:bold;font-size:20px}.ar_co_main .head_data_cta button.head_data_dl_btn:hover{opacity:.4;transition:.4s}.ar_co_main .head img{margin:0 auto}.head_data_cta a{display:block;font-size:12px;text-align:center}.head_data_anxious_btn{background-color:#506cc7}.head_data_dl_btn{background-color:#f1a600}.tab{margin:0 auto;width:960px;height:50px;margin-bottom:10px;border-bottom:5px solid #e2dede;position:relative}.article .tab{width:100%;margin-bottom:50px}.user .tab{width:100%;margin-bottom:50px}.tab ul{position:absolute;bottom:-5px;display:flex;margin-right:30px;text-align:center}.tab ul li{padding:0 20px}.tab ul li.current{border-bottom:5px solid #2c7be1}.tab ul li.current{color:#2c7be1;border-bottom:5px solid #2c7be1;bottom:5px}.tab ul li a{color:#000}.tab ul li a:hover{color:#2c7be1}.tab_dl_btn{position:absolute;top:-35px;right:2px;padding:5px;margin-bottom:10px;line-height:1.2em;color:#2c7be1;text-align:center;border-radius:15px;border:solid 2px #2c7be1;outline:none;cursor:pointer;font-size:small;font-weight:bold;background:#fff;animation:side 1s ease 1s forwards infinite;transition:transform .1s}@keyframes side {
    0% {transform: translate(0px, 0px) }
    25% {transform: translate(4px, 0px)}
    50% {transform: translate(0px, 0px)}
    75% {transform: translate(2px, 0px)}
    100% {transform: translate(0px, 0px)}
}.ar_recommend h2{font-size:25px;font-weight:bold;margin-bottom:10px}.ar_recommend_area{overflow-x:scroll;white-space:nowrap;margin-bottom:50px}.ar_recommend_list{display:inline-block;width:15%}.ar_recommend_list article{padding-bottom:15px}.ar_recommend_list:nth-child(even){padding:0 30px}.ar_recommend_list img{margin-bottom:5px}.ar_recommend_list li{font-size:12px}.ar_co{display:flex;justify-content:space-between}.service .ar_co_img,.parts .ar_co_img,.partners .ar_co_img{width:23%}.ar_co_main{max-width:60%}.article .ar_co_main{max-width:65%}.article.service .ar_co_main{max-width:60%}.article.partners .ar_co_main{max-width:66%;min-width:650px}.parts .ar_co_main{width:720px;padding:0 2%}.ar_co .head{margin-bottom:0}.ar_co_main h2{font-size:25px;font-weight:bold;margin-bottom:20px}.ar_co_main_detail{padding-bottom:40px;margin-bottom:40px}.ar_co_main_detail .ar_wp_head_cta{width:100%}.ar_co_main_detail .ar_wp_head_anxious,.ar_co_main_detail .ar_wp_head_dl{width:50%;padding:0% 2.5% 0 2.5%}.ar_co_main_detail .ar_wp_head_cta button{padding:15px}.ar_co_main_detail_img{display:flex;justify-content:space-between}.ar_co_main_detail_list{display:flex;flex-wrap:wrap;padding:15px;margin-bottom:30px;text-align:center;border-radius:5px;border:solid 1px #e2e2e2;background:#fff}.ar_co_main_detail_list div{width:29%;padding:1%;margin:1%;border-radius:5px;background:#f5f5f5}.ar_co_main_detail_list .ar_co_main_detail_list_active{background:#ccc}.ar_co_main_detail_price{display:flex;overflow-x:scroll;white-space:nowrap}.ar_co_main_detail_price ul{width:220px;padding:15px;margin:0 20px 20px 0;border-radius:5px;border:solid 1px #e2e2e2;background:#fff;box-shadow: 0 3px 10px rgb(199 199 199 / 22%)}.ar_co_main_detail_price ul li{margin-bottom:10px;padding-bottom:5px;border-bottom:solid 1px #efefef}.ar_co_main_detail_price ul li:first-child{border-bottom:solid 2px #ead048}.ar_co_main_detail_price ul li:last-child{margin:0;padding:0;border:none}.ar_co_main_detail_price ul li span{float:right}.ar_co_side section{margin-bottom:30px;border-radius:5px;border:solid 1px #e2e2e2;background:#fbfbfb}.ar_co_side_similar{position:sticky;top:0}.ar_co_side section h2{display:block;padding:15px;background-color:#fff;border-bottom:solid 1px #e2e2e2}.ar_co_side section ul{padding:15px}.ar_co_side_relation li,.ar_co_side_similar li{margin-bottom:10px}.ar_co_side li:last-child{margin-bottom:0}.ar_co_side a{font-size:14px;color:#000}.ar_co_side_member ul,.ar_co_side_relation ul li,.ar_co_side_similar ul li{display:flex}.ar_co_side_member li{width:20%;text-align:center}.ar_co_side_member li img{display:block}.ar_co_side_img{width:15%;margin-right:5%}.ar_co_side_title{width:80%}.ar_wp_all_dl_btn{position:sticky;bottom:0;padding:10px}.ar_wp_all_dl_btn button{display:block;padding:20px;margin:0 auto;border:none;background:linear-gradient(135deg,#006ee0 0%,#1999d6 100%);border-radius:40px;color:#fff;box-shadow: 0 6px 20px rgb(95 88 45 / 22%);opacity:.9}.user header{margin-bottom:20px}.user header h2{font-size:25px}.user header h2{width:80%}.user header nav{width:20%;text-align:right}.user header nav button{margin:0 8px}.head{margin-bottom:40px;border-radius:5px;border:solid 1px #f1f1f1;background:#fff;box-shadow: 0 3px 10px rgb(199 199 199 / 22%)}.ar_co_main .head{border:solid 30px #d0ad00;background:#d0ad00;box-shadow:none;padding:0 0 5%;margin-bottom:3rem}.head_title{background:#d0ad00;color:#fff;text-align:center;padding:20px 0 15px;margin-bottom:30px;font-size:25px}article .head p,article .head span{color:#fff}.head_box{display:flex;align-items:center;padding:0 5% 3%}.head_icon{width:18%;text-align:center}.head_info{width:calc(50% - 20px);margin:0 auto}.head_info.recommend_text{width:100%;padding:0 10px;font-size:18px}.head_form,.head_data{width:32%}.head_icon_notes a{font-size:13px}.head_icon_notes,.head_info_title_notes{display:block;padding-top:5px;font-size:small;font-weight:normal}.head_info_title{position:relative;margin-bottom:10px;font-size:18px;font-weight:bold}.head_info_other{line-height:2em}.head_info_other .head_info_other_feature{width:85%;padding:0 2.5%}.head_icon img{margin-bottom:5px}.head_info_other div{width:50%}.other_detail{float:right}.head_form textarea{width:95%;min-height:100px}.head .acd-label{color:#2c7be1}.head .acd-check:checked+.acd-label+.acd-content{height:auto;padding:0 15px 15px 15px}.head .acd-content ul li{display:flex}.head .acd-content ul li span{width:150px}.head_data{border-radius:5px;border:solid 1px #e2e2e2;background:#fbfbfb}.head_data_header{display:flex;align-items:center;padding:13px 13px 10px;border-radius:5px 5px 0 0;background-color:#fff;border-bottom:solid 1px #e2e2e2}.head_data_box{overflow:auto;max-height:100px}.head_data_list{padding:10px}.head_data_list+.head_data_list{padding:10px;border-top:solid 1px #efefef}.data_layout{display:flex;text-align:center;margin:0 auto 40px auto}.data_layout_5row{width:19%}.data_layout_5row:nth-child(2n){margin:0 2%}.data_layout_3row{width:32%}.data_layout_3row:nth-child(2n){margin:0 2%}.data_layout_2row{width:49%}.data_layout_2row:nth-child(2n){margin:0 2%}.data_layout_1row{width:100%}.data_box{padding:15px;margin-bottom:5px;border-radius:5px;border:solid 1px #e2e2e2;background:#fff;text-align:center;font-size:18px}.data_text{font-size:14px;text-align:left}.data_text li{display:flex}.data_text li span{width:50%}.user h3{font-size:18px;font-weight:bold;margin-bottom:10px}.data_search{margin:0 0 50px 0}.us_member_box{display:flex;align-items:center;padding:15px;margin-bottom:30px;border-radius:5px;border:solid 1px #e2e2e2;background:#fff;box-shadow: 0 3px 10px rgb(199 199 199 / 22%)}.us_member_head_icon{width:20%;text-align:center}.us_member_head_info{width:50%}.us_member_head_data{width:30%;border-radius:5px;border:solid 1px #e2e2e2}.us_member_head_icon span{display:block;font-size:small}.us_member_head_data{padding:15px;background-color:#fbfbfb;border:solid 1px #e2e2e2}.us_member_wp{overflow-x:scroll;white-space:nowrap;padding:15px;border-radius:5px;background:#f9f9f9}.us_member_wp_list{display:inline-block;width:10%}.us_member_wp_list:nth-child(even) {padding:0 5px}.us_member_icon{width:15%;text-align:center}.us_member_info{width:15%}.us_member_wp{width:70%}.us_member_head_info_title{font-size:18px;font-weight:bold}.us_member_head_info div+div{padding-top:10px}.us_member_icon span{padding-top:10px;display:block;font-size:12px}.us_member_other{padding:15px;margin-bottom:50px;border-radius:5px;border:solid 1px #e2e2e2;background:#fff;box-shadow: 0 3px 10px rgb(199 199 199 / 22%)}.us_member_other_list{display:flex;align-items:center}.us_member_other_list+.us_member_other_list{padding-top:15px;margin-top:15px;border-top:solid 1px #f9f9f9}.us_member_head_data_view+.us_member_head_data_view{padding-top:10px;margin-top:10px;border-top:solid 1px #eaeaea}.btn{padding:10px;line-height:1.2em;color:#fff;text-align:center;border-radius:5px;border:none;outline:none;cursor:pointer;font-size:small}.basic_btn{background-color:#2c7be1}.sub_btn{background-color:#8097b5}.basic_right{margin-left:20px}.outline_btn{background-color:#ecf4ff;border:solid 1px #2c7be1;color:#2c7be1;padding:5px;font-size:12px}.large_btn{font-size:120%;padding:15px}.user header{display:flex;align-items:center}.login_area{padding:2%;width:50%;margin:20px auto 0 auto;border:solid 1px #e2e2e2;border-radius:5px;background:#fff;box-shadow: 0 3px 10px rgb(199 199 199 / 22%)}@media screen and (min-width:1400px){.login_area{width:35%}}.login_area header h2{padding-bottom:25px}.form_input{margin-bottom:15px}.content .form_input{margin-bottom:30px}.form_input:last-child{margin-bottom:0}.form_input .form_input_2row{display:inline-block;width:44%}.form_input div p{padding:0;margin:0}.form_input div input{width:98%}.form_input div input.mail_domain{width:60%}.form_input .wide{width:98%}input,select,textarea{border-radius:5px;border:solid 1px #b3b3b3;padding:0 5px;line-height:2.2em}input::placeholder,textarea::placeholder{color:#a3a3a3}.post_form input,.post_form select,.post_form textarea{min-height:40px}.post_side input[type="radio"],.post_side input[type="checkbox"]{margin-right:10px}select{padding:5px}form p,form input,form select,form textarea,form button,form a{font-size:14px}.form_input div input[type="checkbox"]{width:auto;margin-right:5px}.postbox textarea{min-height:150px}.postbox textarea+div{margin-top:10px}.postbox{position:relative;display:flex;margin:0 auto;padding-top:30px;width:960px}.post_form_info{width:45%;margin:0 auto}.post_form{width:70%;margin:0 auto}.postbox .info_list{width:70%;margin:0 auto}.post_side{display:flex}.article.service .post_side{max-width:38%;margin:0}.article.partners .post_side{max-width:30%;margin:0}.article .post_side{max-width:30%;margin:0}.parts .post_side{display:block;max-width:30%;margin:0;min-width:230px}@media screen and (max-width:1300px){.parts .post_side{max-width:30%;min-width:230px}}.resetting{min-height:385px}.post_form_info+.post_form{width:50%}.post_form h2,.post_form_info h2{padding-bottom:30px}.side_head{margin-bottom:20px;border-radius:5px}.side_head_box{align-items:center;padding:15px;font-weight:normal}.side_head_icon{display:flex;align-items:center;width:100%;margin-bottom:10px}.side_head_icon img{width:20%;border-radius:50%;border:solid 1px #e8e8e8;margin-right:5px}.side_head_icon_notes a{font-size:13px;color:#acacac}.side_head_info_other{font-size:14px}.list .side_head_info_other{margin-bottom:.5rem}.side_head_data{width:100%}.side_head_data_list{padding:5px 0 5px 0}.side_head_data_list+.side_head_data_list{padding:5px 0 0 0;border-top:solid 1px #efefef}.side_head+.container_border,.container_border+.container_border{margin-bottom:20px}.list_block_head_subtitle{margin-bottom:1rem;font-weight:bold}.list_block_head_tax{display:flex;flex-wrap:wrap;padding:8px 0;color:gray;align-items:center;width:100%}.info_table .list_block_head_tax{padding:0}.post_side .list_block_head_tax{padding:0 0 .5rem}.post_side table .list_block_head_tax{padding:0}.list_block_head_tax_current{width:100%;font-weight:bold;background:none!important;margin-bottom:.5rem;position:relative;padding-left:0!important}.list_block_head_tax span{font-size:14px;margin:0 .2rem .5rem .2rem;padding:.1rem .7rem;border-radius:20px;background:#f6f6f6;color:#262626}.single .partners .list_block .list_block_head_tax span{margin:0 .25rem .5rem .25rem;border:solid 1px #ccc;background:#fff;font-size:10px}.list_block_head_tax .list_block_head_tax_dl{border:none}.list .list_block .list_block_head_tax span a{font-size:10px;min-height:0;color:#262626;font-weight:normal}.list_block_head_tax a{min-height:0;color:#262626;font-weight:normal;font-size:12px}.list_block_head_icon{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;padding:.5rem 0}.media .list_block_head_icon{justify-content:flex-start}.front .list_block_head_icon,.media .list_block_head_icon{justify-content:flex-start}.list_block_head_icon_info{display:flex;align-items:center}.list_block_head_icon_dl{display:flex}.list_block_head_icon_dl a+a{margin:0 0 0 1rem}.list_block_head_icon_free{margin:.5rem auto 0;font-size:13px;padding:.5rem 1rem;background:#fff;border-radius:40px;border:solid 1px #ccc;color:#494949;font-weight:bold}.list_block_head_icon_link{font-size:13px;padding:.5rem 1rem;background:#fff;border-radius:5px;border:solid 1px #2c7be1;color:#2c7be1;font-weight:bold}.list_block_head_icon_link:hover{opacity:.7;transition:.5s}.list_block_head_icon_dl a+a .list_block_head_icon_link{background:linear-gradient(334deg,#e1ac00,#e65e0a);border:none;color:#fff}.list_block_head_icon_dl a+a:hover .list_block_head_icon_link{background:linear-gradient(334deg,#e1ac00,#e65e0a);border:none;color:#fff;opacity:.7;transition:.5s}.fixed_side{position:sticky;top:1%;z-index:9999}.service .fixed_side{max-width:initial}.fixed_side .list_block_head_icon_dl a{font-size:10px}.list_block_head_icon img{margin-right:5px;width:auto;height:15px;border-radius:20px;border:solid 1px #e8e8e8}.list_block_head_target{font-size:18px;color:#262626;padding-bottom:.5rem}.service .list_block_head_target,.search .list_block_head_target{font-size:25px;padding-bottom:.5rem}.list_block_head_lead{font-size:14px;color:#262626;font-weight:normal;display:block;width:100%;margin:0 0 .5rem 0}.list_block_head_lead.orange{margin-bottom:.5rem}.partners .list_block_head_lead,.branding .list_block_head_lead,.sales .list_block_head_lead,.marketing .list_block_head_lead{font-size:small}.list_block_head_icon_notes{color:#acacac;font-weight:normal}.list_head_title{font-size:2rem;margin-bottom:1rem;line-height:2rem}.partners .list_head_title,.partners .list_head_title a{font-size:20px}.partners .list_head_title_link a{font-size:20px}.partners_recommend{margin-bottom:2.5rem}.post_side_list_parent{margin-bottom:15px}.post_side_list li a{color:#acacac}.post_side_list_figure_title{color:#5d5d5d;font-weight:bold}a figure+div.post_side_list_figure_title{width:60%;font-size:14px}.middle{display:flex;align-items:center;padding:5px}.post_side_list{margin-bottom:1rem}.post_side_list{border:1px solid #efefef;padding:1rem;background:#fff}.post_side_list_current{padding:1.5rem;background: #fbf7e7b8;border-radius:5px}.post_side_list .post_side_list_flex{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.post_side_list a figure{width:35%;margin:auto 0}p+.cta_send_flow{padding-top:1.5rem}.cta_send_flow{display:flex;flex-wrap:wrap;justify-content:space-around;position:relative;z-index:9999999;margin-bottom:.5rem;margin-top:-1rem}.cta_send_flow li{width:33%;text-align:center;font-size:12px}.cta_send_flow li div{display:block;margin-bottom:.5rem}.cta_send_flow li span{padding:.3rem .5rem .1rem;border-radius:10px;background:#fff;border:solid 1px #f09319;color:#f09319;font-size:11px;font-weight:bold}.flex{display:flex;align-items:center}.flex_layout_2row div{display:inline-block;width:48%;padding:0}.flex_layout_2row div+div{margin-left:2%}.flex_layout_2row_center div{width:45%;padding:0% 2.5% 0 2.5%;text-align:center}.flex_layout_3row div{display:inline-block;width:31%;padding:0}.flex_layout_3row div+div{margin-left:2%}.post_collect{margin-bottom:30px;border-radius:5px;border:solid 1px #e2e2e2;background:#fbfbfb}.container_border{border-radius:5px}.fixed_side .container_border{border:solid 1px #f1f1f1;margin-bottom:20px}.head .container_border{border-radius:0 0 5px 5px}.container_border.banner a{text-align:center;display:block;padding:5% 5%;line-height:1.6;font-weight:bold;background:#f1a600;color:#fff;border-radius:5px}.side_banner{margin-bottom:20px}.side_banner_fix{margin-bottom:2rem;min-width:300px}.service .side_banner_fix{min-width:335px}.partners .side_banner_fix{min-width:auto}.side_sticky{position:sticky;top:4.1rem;z-index:9999}.side_banner_fix.side_sticky .attention_label{top:auto;bottom:0;left:0;width:100%;font-size:12px;text-align:center;border-radius:0;background: #5d5d5d85;font-weight:bold;padding:1.5% 0%}.side_banner_fix figure{margin-bottom:.5rem;position:relative}.side_banner_fix figure+p.side_banner_cta_img{position:relative;font-size:small;margin-top:-25px}.side_banner_label{font-size:16px;border-radius:15px;color:#f09d36;line-height:16px;text-align:center;padding:.3rem 1rem .2rem;font-weight:bold}.side_banner_cta_img{color:#636363;display:flex;align-items:center;padding:0 .5rem!important}.side_banner_cta_img img{width:30%}.side_banner_cta_img_table img{width:100%;height:100px;object-fit:cover;object-position:top}.side_banner_cta_img_table span{position:absolute;bottom:0;width:100%;height:100%;background:linear-gradient(180deg, #ffffff00, #fcf9ee)}article .side_banner_fix p,.service.article article .side_banner_fix p{padding:.5rem;line-height:1.5;font-size:14px}.post_side_header{display:flex;align-items:center;padding:15px 0;border-radius:5px 5px 0 0}.post_side_header_title{width:100%}.post_side_header_img{width:30%;text-align:right}.post_side_list+h2{margin-top:15px;border-top:solid 1px #e2e2e2;border-radius:0}.post_side_list li{display:block;max-width:230px}.post_side_list li.no_space{line-height:2;white-space:inherit}.post_side_list_title a{font-size:14px;font-weight:bold;color:#404040;display:block;margin-bottom:.5rem;background:#f5f5f5;padding:.5rem}.post_side_list_child{padding-left:10px}.form_layout{position:relative;padding:25px;margin-bottom:30px;border-radius:5px;border:solid 1px #e2e2e2;background:#fff;box-shadow: 0 3px 10px rgb(199 199 199 / 22%)}.form_layout_btn{position:sticky;bottom:15px;background:#fff;border-radius:5px;opacity:.9}.form_layout_info{margin-bottom:30px;border-radius:5px;border:solid 1px #e2e2e2;background:#fbfbfb;max-height:210px}.form_layout_info h2{display:block;padding:15px;font-size:14px;border-radius:5px 5px 0 0;background-color:#fff;border-bottom:solid 1px #e2e2e2}.form_layout_info_day ul{padding-bottom:15px}.form_layout_info_day li{padding:15px 15px 0 15px;font-size:14px}.form_layout_info button{display:block;margin:0 auto}.form_layout_btn button{display:block;padding:20px;margin:0 auto;border:none;background:linear-gradient(135deg,#006ee0 0%,#1999d6 100%);border-radius:40px;color:#fff}.form_input div p:first-child{font-weight:bold;margin-bottom:5px}.plan_label,.status_label{padding:3px 8px;border-radius:25px;color:#fff;font-size:11px}.free{background:#b695d4}.approval{background:#ead048}.check_layout div{display:inline-block;width:30%;margin-bottom:2%}.form_input .check_layout div:nth-child(3n){margin:0 2%}.check_layout input{position:absolute;left:-9999px}.check_layout label{display:block;position:relative;padding:10px 10px 10px 40px;border:3px solid #fff;border-radius:100px;background-color:#858b94;color:#fff;white-space:nowrap;cursor:pointer;user-select:none;transition:background-color .2s , box-shadow .2s}.check_layout label::before{content:'';display:block;position:absolute;top:10px;bottom:10px;left:10px;width:13px;border:3px solid #fff;border-radius:100px}.check_layout input:checked+label{background-color:#fff;color:#000}.check_layout input:checked+label::before{background-color:#fff}.dropzone{position:relative}.drop_slide{overflow-x:scroll;white-space:nowrap}.slide_list{display:inline-block;width:150px;padding-bottom:10px;margin-right:15px}.slide_title{font-weight:bold;padding:0}.dropzone_box div{position:relative;width:100%}.dropzone.form_input div input{width:auto;min-height:auto}.dropzone.form_input div input[type="radio"]{margin-right:5px}.dropzone_container{min-height:110px;cursor:pointer;border-radius:5px;border:2px dashed #c9d3e0;text-align:center;background:#fafbfd}.dropzone_container_remain{border:2px dashed #cecece;background:#f3f3f3}.drop_slide .dropzone_container{margin-bottom:10px}.dropzone_container .drop_btn{background:none;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;margin:2em 0}.dropzone .delete{position:absolute;top:5px;right:5px;width:20px;height:18px;border-radius:10px;background:#fff;border:solid 1px #ccc}.slide_box .file{margin-bottom:5px}.add{width:20px;height:18px;border-radius:10px;background:#2c7be1;border:none;color:#fff;border:none;outline:none}.form_input .form_input_address_postal_code{width:15%}.form_input .form_input_address_pref{width:20%}.form_input .form_input_address_area{width:55%}.price_table .slide_list{width:300px;padding:15px}.form_input .price_left{width:45%;margin-right:5%}.form_input .price_right{width:50%}.form_input .form_input_address_postal_code{width:15%}.form_input .form_input_address_pref{width:20%}.relation_list{margin-bottom:30px}#content .relation_list h2{border-left:none;font-size:28px;padding:27px 20px 22px 0;margin:0;line-height:2pc;background:none}.relation_list li{margin-bottom:5px;padding-bottom:5px;border-bottom:solid 1px #f7f7f7}.relation_list li a{display:block}.relation_list.relation_flex{display:block;margin:0 auto 20px;text-align:center;width:915px;padding:2%;background:#fff;border-radius:5px;box-shadow: 0 1rem 2rem -2rem hsl(0deg 0% 75.75% / 33%)}.relation_list.relation_flex ul{display:flex;flex-wrap:wrap;justify-content:center}.relation_list.relation_flex li{color:#6c6c6c;border:none;width:auto;margin:0;padding:.4rem}.relation_list.relation_flex li a{position:relative;text-align:left;background:#fff;color:#636362;display:block;font-size:14px;padding:.5rem 1rem;border-radius:5px;font-weight:bold}.nav_collect{margin:0 auto 5rem}.main .nav_collect{padding:0;box-shadow:none;margin-bottom:0}.nav_collect h2{font-size:20px;font-weight:bold;margin-bottom:20px}.nav_collect_list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.nav_collect_list+h2{margin-top:25px}.nav_collect_list_detail{width:15%}.front .nav_collect_list_detail{width:23%;margin-bottom:1rem}.main .nav_collect_list_detail{}.nav_collect_list_detail_flex+.nav_collect_list_detail_flex{border-top:solid 1px #efefef;padding-top:.7rem}.nav_collect_list_detail p{margin-bottom:.5rem;padding:.7rem .7rem .6rem;background:#fbf9f0;border-radius:3px;display:block;font-size:14px;font-weight:bold}.nav_collect_list_detail p a{color:#000}.nav_collect_list_detail li+li{margin-top:5px}.nav_collect_list_detail li a{position:relative;color:#636362;display:block;font-size:12px;margin-bottom:.5rem;padding:0 0 0 1rem;border-radius:5px;font-weight:bold}.nav_collect_list_detail li a:after{content:"";width:6px;height:6px;border-top:1px solid #dcb411;border-right:1px solid #dcb411;position:absolute;top:50%;right:14px;transform:translate(0,-50%) rotate(45deg)}.nav_collect_list_detail ul+p{margin-top:1rem}.page form input[type="text"],.page form input[type="email"],.page form input[type="tel"],.page form input[type="submit"],.page form textarea{width:100%}.post_content .screen-reader-response p{color:#bf1616;text-align:center}.wpcf7-response-output{color:#bf1616;padding-bottom:1.6em;font-size:18px;text-align:center}.page form input[type="submit"]{background-color:#2a629b;color:#fff;cursor:pointer}.wpcf7-not-valid-tip{color:#bf1616}.screen-reader-response ul{display:none}#menu-wrap{position:fixed;z-index:4;bottom:0;width:100%;opacity:.9}#menu-wrap ul{display:flex}#menu li{width:100%;padding:0;border:0}#menu li:nth-child(1){background-color:#2a9b9b}#menu li:nth-child(2){background-color:#d29100}#menu li a{padding:1% 0;font-size:16px;display:block;color:#fff;text-align:center;text-decoration:none}.ar_chapter_btn{text-align:center;margin-top:20px}.ar_chapter_btn a{margin:0 auto 10px;border:0;outline:0;padding:15px;background-color:#f1a600;border-radius:51px;text-align:center;font-size:18px;filter:drop-shadow(0 5px 6px rgba(216,190,148,.6));color:#fff}.ar_contact_btn{left:50%;transform:translateX(-50%);position:fixed;bottom:0;z-index:99999;padding:1.8% 1.5% 1.8%}.ar_contact_btn div{text-align:center;opacity:.95}.ar_contact_btn div a.next_link{display:inline-block;width:auto;padding:2rem 1.5rem;border:none;background:linear-gradient(-135deg,#4891c5,#463ba5) fixed;box-shadow: 0 6px 15px rgb(169 169 169 / 63%);border-radius:5rem;text-align:center;color:#fff;font-weight:bold;font-size:18px;border:solid 1px #ccd6e1}.ar_contact_btn div a.service_next_link{display:inline-block;width:auto;padding:2rem 2rem;border:none;background:linear-gradient(334deg,#e39405,#e9b80b);box-shadow: 0 6px 15px rgb(169 169 169 / 63%);border-radius:5rem;text-align:center;color:#fff;font-weight:bold;font-size:18px;border:solid 1px #ccd6e1}.info_table_container{margin-bottom:30px}.info_table{display:flex}.info_table dt{width:20%;padding:1rem 0 1rem 0;font-weight:bold;border-bottom:solid 1px #f1f1f1}.info_table dd{width:80%;padding:1rem 0 1rem 0;border-bottom:solid 1px #f1f1f1}.info_table_container figure{border-top:solid 1px #f1f1f1;border-bottom:solid 1px #f1f1f1}.service .info_table_container{margin-bottom:.5rem}.service .info_table dt{padding:.5rem 0;font-size:14px;font-weight:normal;border-top:solid 1px #f1f1f1}.service .info_table dd{padding:.5rem 0;font-size:14px;border-top:solid 1px #f1f1f1}.service .info_table dd a{font-size:14px}.info_table_flex{display:flex;flex-wrap:wrap}.info_table_flex_list{position:relative;padding:.7rem 2rem .5rem .7rem;margin:0 .2rem .2rem .2rem;background:#f9f9f9;width:25%;border-radius:5px}.info_table_flex_list:after{position:absolute;top:50%;right:2%;transform:translate(-50%,-50%);font-family:Material\ Icons;content:'check';color:#d2b527;font-weight:bold}.slide-move{animation:side 3s ease .6s forwards infinite;transition:-webkit-transform .6s;transition:transform .6s}.article .mktoButton,.content_menu .list_block .mktoButton,.article .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{border:1px solid #f09319!important;background:linear-gradient(318deg,#f5a200,#f17300) fixed!important;box-shadow: 0 2px 19px rgb(154 76 11 / 27%);border-radius:5px;margin-top:0!important;font-size:20px!important;line-height:2}.partners.article .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{font-size:14px!important;display:flex;justify-content:center;align-items:center;margin:0 auto}.contact.article .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{font-size:14px!important;margin-top:0!important;line-height:1}.contact.article .cta_form_registered .mktoForm input[type="email"]{padding:10px!important}.contact.article .cta_form_registered .mktoButton:after{top:0;font-size:1rem}.service.article .cta_form_registered{padding:0 2.5%}.article .post_side_list .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{font-size:12px!important}.updown-move{animation:move-y .5s infinite alternate ease-in-out;transition:-webkit-transform .6s;transition:transform .6s}@keyframes move-y {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(3px);
  }
}.article .mktoButton:after{font-family:Material\ Icons;content:'download';color:#fff;font-size:1.5rem;margin-left:5px}.article .post_side_list .mktoButton:after{font-size:1rem;top:30%;right:5%}.list_btn01 .dlbtn a:before{top:8px;left:-7%}.content_menu .list_block .mktoButton:before{top:20px;left:-1%}.article.contact .mktoButton:before{display:none}.contact_flex{display:flex;justify-content:space-between}.contact_flex_box:nth-child(1n){width:50%}.contact_flex_box:nth-child(2n){width:40%}.contact_flex_box.contact_flex_box_r{background:#fff;border-radius:10px;border: 4px solid rgb(201 201 201 / 10%) !important;padding:2%}#mktoForm_2131{width:100%!important}.mktoForm{margin:0 auto}#content .produce_meta figure img{margin-bottom:1rem}#content .produce_meta .center figure img{border:solid 1px #ececec;border-radius:5px}.partners #content .produce_meta figure img{border:solid 1px #ededed;box-shadow: 0 2px 19px rgb(124 124 124 / 11%)}.service #content .produce_meta .product_container_flex figure img{margin:0}.produce_tax{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.produce_tax .time{color:#cfcfcf}.produce_meta{width:100%;margin-bottom:2rem}.produce_meta_slant{margin-bottom:2rem}#main.article .produce_meta h1{border-left:none;font-size:30px}#main.article.service .post_content h2,#main.article.partners h2{border-left:none;font-size:20px;padding:0 0 1rem 0;margin:0;background:none}.produce_meta_supplement{padding:.5rem 0}.produce_meta_supplement .supplement_content{padding-right:.5rem}.produce_meta_lead{font-size:20px}.supplement_content a{font-size:10px;border:solid 1px #e3c80c;border-radius:5px;margin-right:.5rem;color:#303030;padding:.3rem .4rem;font-weight:bold}.produce_head table{margin-bottom:0}.product_container{margin-bottom:3rem}.post_content .product_container .itemized{padding-bottom:0}.product_container li{font-size:16px}.product_container li:last-child{margin-bottom:0}.product_container li.dlbtn{width:70%;margin-bottom:0}.product_container_flex{display:flex;margin-bottom:1rem;align-items:center}.product_container_flex figure{width:18%;margin:0 1rem 0 0;padding:0}.service.article .product_container_flex figure{width:4%;margin:0 1rem 0 0;padding:0}.product_container_nest{display:block;font-size:14px;color:#acacac;padding:1rem;margin-bottom:1rem;background-color:#f9f9f9;border-radius:10px}.product_container ul{margin-bottom:2rem}.post_content .product_container p:last-child{padding-bottom:0}.product_container_company{border:solid 1px #efefef;border-radius:5px;padding:1rem;background:#fcfcfc}.product_container_company .product_container_flex{margin-bottom:0}.product_container_topics{font-size:16px;padding:2rem;line-height:36px;margin-bottom:2em;border-radius:10px;border:solid 1px #efefef}.product_container_topics p{margin-bottom:1rem;padding:0}.product_container_topics ul{margin-bottom:0}.partners_company_anchor{display:flex;flex-wrap:wrap;justify-content:flex-start;background:#f2f2f2;padding:1rem;margin-bottom:1.5rem}.partners_company_anchor li{border:none;width:auto;margin:0}.partners_company_anchor li a{background:#fff;color:#636362;font-size:12px;padding:.5rem .8rem;border:solid 1px #e7e1c6;font-weight:bold}.service .list{margin-bottom:0}.service .ar_co{margin-bottom:5rem}.single .service .list_block_title{text-align:left}.list_btn01 .dlbtn a{border:1px solid #fff!important;color:#fff;border:solid 1px #fff;border-radius:5px;line-height:1.5}.c_inner_cta{padding:5%;margin-bottom:2rem;border:solid 1px #e1d081;display:flex;border-radius:10px}#content .c_inner_cta_img img{margin-bottom:0}.c_inner_cta_des{padding:1.2rem 0 1.2rem 1.2rem;width:65%}.c_inner_cta_des_title{font-weight:bold;font-size:18px;padding-bottom:1rem;text-align:center}.post_content .c_inner_cta_des p{padding:0}article .c_inner_cta_des p a{padding-top:.5rem;display:block}.c_inner_cta .service_list_btn{display:block;margin:0;padding:0}.speakerdeck-iframe{margin-bottom:3rem!important;width:100%!important;min-height:405px}table .speakerdeck-iframe{margin-bottom:0!important}.menu{position:relative;width:100%;height:50px;max-width:965px;margin:0 auto}.menu>li{float:left;margin-right:.5rem;width:auto;height:50px;line-height:50px;position:relative}.menu>li a{display:block;color:#fff}.menu>li a:hover{color:#999}ul.menu__second-level{visibility:hidden;opacity:0;z-index:1}ul.menu__third-level{visibility:hidden;opacity:0}ul.menu__fourth-level{visibility:hidden;opacity:0}.menu>li:hover{background:#fff;-webkit-transition:all .0s;transition:all .0s}.menu__second-level li{border-top:1px solid #111}.menu__third-level li{border-top:1px solid #111}.menu__second-level li a:hover{background:#fbf9f0}.menu__third-level li a:hover{background:#fff}.menu__fourth-level li a:hover{background:#fff}.menu_label{position:absolute;font-size:9px;font-weight:bold;border-radius:10px;background:#de5e5e;width:100%;height:15px;color:#fff;top:-2px;line-height:16px;text-align:center}.init-bottom:after{content:'';display:inline-block;width:6px;height:6px;margin:0 0 3px 5px;border-right:2px solid #8f8f8f;border-bottom:2px solid #8f8f8f;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu:before,.menu:after{content:" ";display:table}.menu:after{clear:both}.menu{*zoom: 1}li.menu__mega ul.menu__second-level{width:160px;position:absolute;top:40px;left:0;z-index:99999999;box-sizing:border-box;padding:10px 2%;background: #fffffffa;-webkit-transition:all .0s ease;transition:all .0s ease}li.menu__mega:hover ul.menu__second-level{top:50px;visibility:visible;opacity:1;box-shadow: 0 2px 19px rgb(124 124 124 / 13%)}li.menu__mega ul.menu__second-level>li{float:left;width:155px;margin-right:1rem;border:none}li.menu__mega ul.menu__second-level > li:nth-child(2n+1) {margin:0 2% 0 0}li.menu__mega ul.menu__second-level a{padding:.7rem}.parts_footer{width:90%}li.menu__mega ul.menu__second-level a:hover{opacity:1;transition:.0s}.ar_contact_btn::before{position:sticky;top:0;right:0;bottom:0;left:0;content:""}.fadein{color:#fff;opacity:0;animation-name:fadein;animation-duration:5s;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes fadein {
  0% {
     opacity: 0;
     transform: translateY(20px);
  }
  100% {
     opacity: 1;
     transform: translateY(0px);
  }
}.document_slider{overflow:scroll hidden;white-space:nowrap;padding:5px;   margin-bottom: 0}table .document_slider img{width:calc(70%);padding:0 .5rem}.bounce{animation:poyon 5s infinite}@keyframes poyon {
  30%, 100% { transform: scale(1.0, 1.0) translate(0%, 0%); }
  0%   { transform: scale(1.0, 1.0) translate(0%, 0%); }
  5%  { transform: scale(0.95, 0.95) translate(0%, 5%); }
  8%  { transform: scale(1.2, 0.9) translate(0%, 10%); }
  10%  { transform: scale(0.95, 1.1) translate(0%, -10%); }
  15%  { transform: scale(1.1, 0.95) translate(0%, 5%); }
  20% { transform: scale(1.0, 1.0) translate(0%, 0%); }
}.nest_o{font-size:20px;padding:40px 0;background:linear-gradient(135deg,#f19100 0%,#ffef00 100%);color:#fff;font-weight:bold;margin-bottom:3em}.front .nest_o{background:url(https://enpreth.jp/wp-content/uploads/2023/03/front-header-scaled2.jpg) no-repeat;background-position:center center;background-size:cover}.nest_o h2,.nest_o p{text-shadow: 1px 1px 14px #bc960b8a}.nest_o h2{font-size:45px;text-align:center;margin-bottom:30px;line-height:1.3;letter-spacing:.2rem}.nest_o p{line-height:2;font-size:16px;letter-spacing:1.2px}.inner{position:relative;margin:0 auto 0 auto;padding:20px 0}.front .inner{width:calc(100% - 200px)}.list_three li{position:relative;padding:2rem 1.5rem 2rem;width:25%;text-align:center;border-radius:15px;font-size:18px;font-weight:bold;color:#454545;background:#fff;box-shadow: 0 0rem 2rem -1rem hsl(53deg 50% 20% / 41%)}.list_five li{position:relative;padding:1rem .5rem 1rem;width:17%;text-align:center;border-radius:30px;font-size:16px;font-weight:bold;color:#454545;background:#fff;box-shadow: 0 0rem 2rem -1rem hsl(53deg 50% 20% / 41%)}.content_menu.front .list_five li{color:#fff;background: #ffffff33}.tag_list{display:flex;flex-wrap:wrap;justify-content:center}.tag_list li{padding:.5rem;margin-bottom:.5rem}.tag_list li a{color:#212121;border-radius:2rem;border:solid 1px #ffefc4;padding:.4rem .6rem}.tag_list li a:before{content:"#";padding-right:.2rem}.material_btn{display:block;text-decoration:none;padding:1rem;margin:0 auto 1rem;color:#333;border:solid 1px #000;border-radius:5px;box-shadow: 0 6px 15px rgb(193 193 193 / 63%)}.list.list_btn_flex a{color:#636362;display:block;font-size:18px;padding:2rem 2rem;border:solid 1px #e7e1c6;border-radius:5px;font-weight:bold}.tel{font-size:14px;text-align:center;float:right;padding:0;font-weight:bold;color:#6a6a6a;line-height:1.1}.tel_icon:before{position:relative;top:2px;content:'phone';margin-right:3px;font-family:Material\ Icons}.tel_time{display:block;font-size:10px;text-align:right;padding:0 0 0 20px}@keyframes shiny {
    0% {
        transform: scale(0) rotate(25deg);
        opacity: 0;
    }

    50% {
        transform: scale(1) rotate(25deg);
        opacity: 1;
    }

    100% {
        transform: scale(50) rotate(25deg);
        opacity: 0;
    }
}.shiny{text-decoration:none;color:#fff;cursor:pointer;overflow:hidden}.shiny::after{content:'';position:absolute;top:-100px;left:-100px;width:50px;height:50px;background-image:linear-gradient(100deg,rgba(255,255,255,0) 10%,rgba(255,255,255,1) 100%,rgba(255,255,255,0) 0%);animation-name:shiny;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.footer-banner-wrap{position:sticky;bottom:5px;padding-bottom:.1rem;text-align:center;z-index:99999}.b_clo{position:absolute;top:-5px;right:0%;z-index:99999;color:#e2e2e2}.footer-banner-wrap:not(:target) {opacity:1;visibility:visible;transition:opacity .4s , visibility .4s}.footer-banner-wrap:target{opacity:0;visibility:hidden;transition:opacity .3s , visibility .3s}.footer-banner-wrap::after{display:inline-block;height:100%;margin-left:-.05em;vertical-align:middle;content:""}.footer-banner-wrap .footer-banner-win{box-sizing:border-box;display:inline-block;z-index:9999;position:relative;padding:1%;border-radius:2px}.footer-banner-wrap .footer-banner-win .footer-banner-con{max-height:80vh;overflow-y:auto;text-align:left}.footer-banner-over{z-index:10;position:absolute;top:0;right:0;bottom:0;left:0;background: rgb(253 253 250)}.footer-banner-list li{line-height:2.2em}.article_bottom{left:50%;transform:translateX(-50%);position:fixed;bottom:0;z-index:99999;padding:0% 1.5% 1.8%;color:#fff;font-weight:bold;font-size:16px;color:#4e4e4e}.article_bottom_text{color:#fff}.article_bottom_text span{font-size:16px}.article_bottom .article_bottom_btn{font-size:18px;padding:1.2rem 1.2rem;margin:0 0 0 1rem;background:#e1ac00;color:#fff;border-radius:30px;box-shadow: 0 2px 10px rgb(192 160 62 / 51%)}.article_bottom_img{position:relative}.article_bottom_img img{position:absolute;object-fit:cover;height:130px;top:-75px}.article_from_wrap{padding:4%;border:solid 1px #e5e5e5;border-radius:5px;margin:0 auto 2rem}.article_from_wrap .mktoForm.mktoHasWidth.mktoLayoutLeft{display:block}.article_from_wrap .mktoButton:before{content:none}.article_from{padding:0 3rem}.content_menu .mktoForm,.content_menu .mktoFormRow{width:100%!important}.mktoForm input[type="text"],.mktoForm input[type="url"],.mktoForm input[type="email"],.mktoForm input[type="tel"],.mktoForm input[type="number"],.mktoForm input[type="date"],.mktoForm textarea.mktoField,.mktoForm select.mktoField{line-height:2rem!important;font-size:1rem}.mktoForm select.mktoField{padding:8px 5px!important}.article .mktoForm a{font-size:12px!important;color:#2c7be1!important}.service_cta #footerInner{background:none}.mktoForm input[type="text"],.mktoForm input[type="url"],.mktoForm input[type="email"],.mktoForm input[type="tel"],.mktoForm input[type="number"],.mktoForm input[type="date"],.mktoForm textarea.mktoField,.mktoForm select.mktoField{background:#fff!important}.partners .mktoForm .mktoFieldWrap label.mktoLabel{display:none!important}.form_ac{max-width:initial;background:#fff;border:solid 1px #f09d36;border-radius:5px;margin-bottom:.5rem}.form_ac:not([open]) {margin-bottom:7px}.form_ac summary{display:flex;justify-content:space-between;align-items:center;position:relative;padding:1em 1.5em .8rem 1.5rem;background-color:#fff;color:#f09d36;font-weight:600;cursor:pointer}.form_ac summary::-webkit-details-marker{display:none}.form_ac summary::after{transform:translateY(-25%) rotate(45deg);width:7px;height:7px;margin-left:10px;border-bottom:3px solid #f09d36;border-right:3px solid #f09d36;content:'';transition:transform .3s}.form_ac[open] summary::after{transform:rotate(225deg)}.form_ac_inner{padding:0 .5rem 0 .5rem}.document-summary{margin-bottom:2rem}.document-summary ul{padding:2rem;margin-bottom:4em;border-radius:10px;border:solid 1px #efefef}.document-summary ul li{display:flex;position:relative;padding:0 0 1rem 6rem;margin:0 0 2rem 0;list-style:none;min-height:88px;align-items:center;border-bottom:1px solid #d0d0d0}.document-summary ul li:after{content:"";width:20px;height:20px;border:1px solid;border-color:transparent transparent #d0d0d0 #d0d0d0;position:absolute;left:8%;transform:translateX(-50%) rotate(-45deg);bottom:-11px;background:#fff}.document-summary ul li:last-child,.document-summary ul li:last-child:after{border:none;padding-bottom:0;margin-bottom:0;background:none}.document-summary dl{padding:0 0 0 1rem;margin-bottom:0}.document-summary dl dt{position:absolute;top:0;left:0}#content .document-summary dl dt img{margin-bottom:0}.document-summary dl dd{position:relative;padding-left:16px;padding-bottom:.2rem;font-size:16px}.document-summary dl dd:before{content:"";display:block;width:5px;height:5px;background-color:#727272;position:absolute;top:7px;left:0;border-radius:50%}.document-summary li:nth-child(2) dl dd:before{background-color:#d7bc01}.article .post_side.partnership .mktoFormRow:nth-child(10) .mktoFormCol:nth-child(1) {width:100%!important}.article.service .post_side .mktoFormRow:nth-child(10) .mktoFormCol:nth-child(1) {width:70%!important}.pr{color:#ccc;font-weight:normal;float:right;border:solid 1px #d9d9d9;font-size:10px;padding:.2rem .2rem .1rem}#customPopup{width:520px;text-align:center;padding:0;background-color:#f5f5f5;border-radius:0}.customPopup_inner{position:relative}#closePopup{position:absolute;top:-20px;right:-18px;background: #00000082;color:#fff;cursor:pointer;border-radius:15px;border:none;width:20px;height:20px}. customPopup_archive #closePopup{border-radius:50px;width:50px;height:50px}