@charset "UTF-8";html{overflow-y:scroll}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,fieldset,form,label,legend,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}fieldset{border:0}img{border:0;vertical-align:bottom}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}caption,th{text-align:left}q:before,q:after{content:""}abbr,acronym{border:0}hr{display:none}label{cursor:pointer}select,input,textarea{font:99% arial,helvetica,clean,sans-serif}pre,code{font:100% monospace}a{overflow:hidden}a img{border:none}img{vertical-align:top}ol{list-style-type:none}mark{background:0 0}input{opacity:1}address,article,aside,figure,figcaption,footer,header,hgroup,hr,legend,menu,nav,section,summary{display:block}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;border-collapse:separate;border-spacing:0}body{min-width:1200px;font-size:16px;font-family:"Meiryo","メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","MS PGothic",arial,helvetica,sans-serif;color:#333;line-height:1.5}#wrap{width:100%;overflow:hidden}#container{width:1200px;margin:0 auto;box-sizing:border-box}#content,#content_page{width:880px;float:right;margin:0 0 50px}#content_page ul{list-style:none;padding:0;margin:0}#content_page p{margin:20px}a:link{color:#387b42;text-decoration:underline}a:visited{color:#387b42;text-decoration:underline}a:hover{color:#387b42;text-decoration:none;opacity:.8}a:active{color:#387b42;text-decoration:underline}header{width:100%;margin:0 auto}header #header_container{width:1200px;margin:15px auto;overflow:hidden}header .site_id{float:left}header .site_id a{position:relative;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ",sans-serif;display:block;padding-left:160px;color:#333;text-decoration:none;line-height:1.2;letter-spacing:2px}header .site_id a:after{position:absolute;content:"";background:url(//kaneda-kotsujiko.com/wp-content/themes/kaneda_jiko_PC/css/../images/base/BgLogo.png) 0 0/150px 97px no-repeat;width:150px;height:97px;top:50%;left:0;margin-top:-48px}header .site_id .CP1{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ",sans-serif;background:#439f3c;text-align:center;padding:3px 2px;color:#fff;font-size:18px;font-weight:400}header .site_id a .CP2{font-size:30px;padding:7px 0 0}header .site_id a .CP2 .green{color:#439f3c;font-size:41px}header .site_id a .CP3{text-align:center}header .site_id a .CP3 .green{color:#93ba34}header .utility{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ",sans-serif;width:auto;float:right;text-align:right;color:#333}header .utility .contact{display:flex;justify-content:space-between}header .utility .contact .inner{line-height:1.2;text-align:center;font-weight:700;letter-spacing:1px}header .utility .contact .inner .CP2{position:relative;margin:5px 0 6px;padding:0 8px 0 50px;font-size:38px;border-bottom:1px solid #439f3c;letter-spacing:0}header .utility .contact .inner .CP2:after{position:absolute;content:"";display:block;background:url(//kaneda-kotsujiko.com/wp-content/themes/kaneda_jiko_PC/css/../images/base/BgHdTel.png) 0 0/38px 38px no-repeat;width:38px;height:38px;top:0;left:3px}.utility .contact img{margin-left:20px}#global_nav{width:100%;overflow:hidden;z-index:100}#global_nav>.inner{width:100%;font-size:17px}#global_nav>.inner:nth-of-type(1){background:#f9f9f7;padding:10px 0}#global_nav>.inner:nth-of-type(2){background:#ddeac2;padding:18px 0 14px;border-bottom:1px solid #d2e0b4}#global_nav>.inner ul{width:fit-content;width:-moz-fit-content;margin:0 auto;padding:0;list-style:none;text-align:center}#global_nav>.inner:nth-of-type(1) ul li{display:table-cell;padding:2px 25px 0;border-left:1px solid #4e4e4e;line-height:1.2;vertical-align:middle}#global_nav>.inner:nth-of-type(1) ul li:first-child{border-left:none}#global_nav>.inner:nth-of-type(2) ul li{display:table-cell;padding:0 25px;vertical-align:middle}#global_nav>.inner li a{color:#4e4e4e;text-decoration:none}#global_nav>.inner:nth-of-type(1) ul li a:hover{opacity:1;color:#387b42;text-decoration:underline}#global_nav>.inner:nth-of-type(2) ul li a:hover{opacity:1;color:#4fb056;text-decoration:underline}.fixed{position:fixed;top:0;width:100%;margin-bottom:-5px;z-index:10000}#main_image{width:100%}#main_image .inner{position:relative;width:1200px;margin:0 auto}#main_image>.inner img{margin-left:-200px;max-width:1600px}#main_image .inner .achievement{position:absolute;display:block;width:480px;background:#259f33;bottom:35px;right:0;color:#fff;font-size:22px;text-align:center;border:1px solid #259f33;box-sizing:border-box;letter-spacing:2px}#main_image .inner .achievement .CP1{width:100%;padding:5px 0 3px}#main_image .inner .achievement .CP2{width:100%;background:#fff;padding:10px 0 5px;color:#259f33;font-size:36px;font-weight:700;line-height:1.2}#main_image .inner .achievement .CP2 .large{font-size:56px}#main_image .inner .achievement .CP3{position:relative;width:100%;padding:10px 0 6px}#main_image .inner .achievement .CP3:after{position:absolute;content:"";display:block;top:0;left:50%;margin-left:-6px;border-right:6px solid transparent;border-top:7px solid #fff;border-left:6px solid transparent}#main_image .main_btn{width:100%;padding:40px 0 50px;background:#f9f9f7}#main_image .main_btn .inner{width:1200px;margin:0 auto}#main_image .main_btn .inner .title{text-align:center;margin-bottom:40px}#main_image .main_btn .inner .block{display:inline-block;background:#fff;width:585px;height:150px;margin:0 25px 30px 0;border:1px solid #cbb18e;box-sizing:border-box}#main_image .main_btn .inner .block:nth-of-type(2n){margin-right:0}#main_image .main_btn .inner .block>div{display:inline-block;vertical-align:middle}#main_image .main_btn .inner .block .left{width:140px;padding-top:15px;margin-left:15px;height:150px;box-sizing:border-box}#main_image .main_btn .inner .block .left .gender,#main_image .main_btn .inner .block .left .business,#main_image .main_btn .inner .block .left .injury{display:block}#main_image .main_btn .inner .block .left .other{padding-top:40px;text-align:center;font-size:26px}#main_image .main_btn .inner .block .left>div .CP1{display:inline-block;background:#cbb18e;width:52px;padding:2px 7px 0 9px;margin-bottom:18px;box-sizing:border-box;color:#fff;letter-spacing:2px;vertical-align:top}#main_image .main_btn .inner .block .left>div:last-child .CP1{margin-bottom:0}#main_image .main_btn .inner .block .left>div .CP2{display:inline-block;width:80px;padding-top:5px;margin-left:5px;vertical-align:top;line-height:1.2}#main_image .main_btn .inner .block .center{width:200px;height:150px;line-height:1.3;box-sizing:border-box}#main_image .main_btn .inner .block .center .CP1{padding-top:45px;font-size:24px;text-align:center}#main_image .main_btn .inner .block .center .CP2{padding-top:35px;font-size:18px;text-align:center}#main_image .main_btn .inner .block .center .CP3{padding-top:10px;font-size:36px;text-align:center}#main_image .main_btn .inner .block .right{position:relative;background:#cbb18e;width:210px;height:148px;float:right;padding:25px 0;color:#fff;font-size:18px;text-align:center;box-sizing:border-box}#main_image .main_btn .inner .block .right:after{position:absolute;content:"";display:block;top:50%;left:0;width:0;height:0;margin-top:-15px;border-left:15px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent}#main_image .main_btn .inner .block .right .CP1 .large{font-size:24px}#main_image .main_btn .inner .block .right .CP2{font-size:38px}#main_image .main_btn .inner .banner{margin:30px 0 50px}#main_image .main_btn .inner .banner2{margin-top:50px;text-align:center}#main_image .main_btn .inner .banner3{margin:30px 0 60px}#main_image .main_btn .inner .banner3 li{width:585px;margin-top:30px;text-align:center}#main_image .main_btn .inner .banner3 li:last-child{width:100%}#main_image .main_btn .inner .banner3 li img{border:1px solid #439f3c}#main_image .main_btn .inner ul{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;padding:0;margin:30px 0 0}#sidebar{width:290px;float:left;margin:50px 0 20px}#sidebar h2 img{margin-bottom:0}#sidebar .side_bn1 .textwidget>p a img{margin-bottom:20px}#sidebar .side_bn1_1{position:relative;margin-bottom:32px}#sidebar .side_bn1_1 .CP1{position:absolute;bottom:30px;left:13px;margin:0;z-index:10}#sidebar .side_bn1_1 .CP1 img{filter:drop-shadow(1px 1px 1px #ccc)}.side_nav{margin-bottom:15px}.side_nav h2{background:#439f3c;padding:7px 20px 5px;color:#fff;font-size:18px;text-align:center}.side_nav ul{list-style:none;margin:0;padding:0}.side_nav div>ul>li{position:relative;background:#fff;border-bottom:1px solid #439f3c}.side_nav div>ul>li:hover{background:#f9f9f7}.side_nav div>ul>li>a{position:relative;display:block;padding:13px 10px 10px 30px;text-decoration:none;background:url(//kaneda-kotsujiko.com/wp-content/themes/kaneda_jiko_PC/css/../images/base/BgSnav1.png) 10px 50% no-repeat;box-sizing:border-box;color:#333}.side_nav div>ul>li a:hover{display:block;background:url(//kaneda-kotsujiko.com/wp-content/themes/kaneda_jiko_PC/css/../images/base/BgSnav1.png) 10px 50% no-repeat;box-sizing:border-box;color:#666;opacity:1}.side_nav li li>a{padding-left:20px}.side_nav div>ul>li ul{margin:5px 5px 0;padding:0 0 0 15px;border:none}.side_nav div>ul>li ul li a{display:block;background:url(//kaneda-kotsujiko.com/wp-content/themes/kaneda_jiko_PC/css/../images/base/BgSnav1.png) 10px 50% no-repeat;margin:0;padding:5px 10px 5px 30px;border:none;color:#666;text-decoration:none}.side_nav div>ul>li ul li a:hover{background:url(//kaneda-kotsujiko.com/wp-content/themes/kaneda_jiko_PC/css/../images/base/BgSnav1.png) 10px 50% no-repeat;color:#387b42;text-decoration:underline;opacity:1}.side_bn2 h2{background:#439f3c;padding:7px 20px 5px;color:#fff;font-size:18px;text-align:center;letter-spacing:2px}.side_bn2_1{margin-bottom:20px;padding:14px;box-sizing:border-box;border:1px solid #bfbfbf}#searchform label{display:none}#searchform input[type=text]{width:225px;padding:5px 3px 3px;margin-top:50px}#footer_container{width:100%;clear:both;padding:0}#footer_container .inner{width:1200px;margin:0 auto}.footer_banner{background:#f9f9f7}.footer_banner .inner ul{display:flex;list-style:none;padding:80px 0;margin:0}.footer_banner .inner ul li{margin-right:18px}.footer_banner .inner ul li:last-child{margin-right:0}.footer_img{background:#8ab762;padding:30px 0 40px}.footer_nav{background:#ddeac2;padding:60px 0;overflow:hidden}.footer_nav .inner ul{list-style:none;padding:0;margin:0}.footer_nav .inner ul li a{color:#666;font-size:18px;text-decoration:none;opacity:1}.footer_nav .inner ul li a:hover{color:#666;text-decoration:underline}.footer_nav .inner .left{float:left;display:block;width:200px}.footer_nav .inner .left ul{margin-left:110px}.footer_nav .inner .left ul li{line-height:1.6}.footer_nav .inner .right{float:right;display:block;width:880px}.footer_nav .inner .right ul{margin-bottom:50px}.footer_nav .inner .right>div:last-child ul{margin-bottom:0}.footer_nav .inner .right ul li{position:relative;display:inline-block;padding:0 20px;margin-bottom:10px;line-height:1}.footer_nav .inner .right ul li:after{position:absolute;content:"/";display:block;top:0;right:-7px}.footer_nav .inner .right ul li:first-child:after,.footer_nav .inner .right ul li:last-child:after{position:absolute;content:""}.footer_nav .inner .right ul li:first-child{display:block;padding:0 10px;margin-bottom:20px}.footer_nav .inner .right ul li a{font-size:16px}.footer_nav .inner .right ul li:first-child a{color:#23472a;font-size:18px;font-weight:700}#footer_container #copyright{margin:20px 0 100px;padding-top:7px;color:#333;font-size:14px;text-align:center}#bread_crumb{width:920px;margin:0 auto 10px;padding:1px 5px 0}#bread_crumb ul{margin:0}#bread_crumb ul li{font-size:12px;float:left}#bread_crumb ul li.sub{padding-left:10px}#bread_crumb ul li.sub:before{content:">";letter-spacing:10px;color:#666}#main .wpcf7{margin-bottom:10px;border-top:1px solid #ccc}#main .wpcf7 .inner{display:table;width:100%;box-sizing:border-box;border:1px solid #ccc;border-top:none}#main .wpcf7_th,.wpcf7_td{display:table-cell;padding:10px 0 10px 10px;background:#fff}#main .wpcf7_th{background:#ddd;text-align:left;width:30%;vertical-align:top}#main .wpcf7 p{margin-top:20px}#main .wpcf7 .tableWide{width:100% !important}#main .wpcf7 .tableWide tr{display:inline}#main .wpcf7 .tableWide th,.wpcf7 .tableWide td{display:block;width:100% !important;box-sizing:border-box}#main .wpcf7 .wpcf7-checkbox .last input{display:none}#main .wpcf7 .wpcf7-checkbox .last span{margin-left:26px}strong{font-weight:700}em{font-style:italic}blockquote{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:.5em 1em .5em 0}.alignright{float:right;margin:.5em 0 .5em 1em}img[class*=wp-image-],img[class*=attachment-]{height:auto;max-width:100%}.clearfix{overflow:hidden;zoom:1}.clearfix:after{content:"";display:block;clear:both}.clearfix,#menu-pc_global,#bread_crumb>ul{zoom:1}#menu-pc_global:after,#menu-pc_global:before{content:"";display:table}#bread_crumb>ul:after,#bread_crumb>ul:before{content:"";display:table}.clearfix:after,#menu-pc_global:after,#bread_crumb>ul:after{clear:both}#content table{width:100%}.breadcrumbs{margin:50px 0 20px}#sitemap_list a:hover{opacity:1}.sp{display:none}#pagetop{position:fixed;display:none;width:100%;bottom:10px;text-align:center;z-index:500;filter:drop-shadow(0 0 2px #666)}#pagetop a{display:block;width:290px;margin:0 auto;opacity:1}