@charset "utf-8";html,body,jusho,blockquote,div,dl,form,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0;padding:0}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media (min-width:1200px){.container{width:1200px}}.header-logo{background-color:#fff;height:100%;width:100%;border-top:10px solid #caedc2;padding-top:10px;padding-bottom:10px}.first{font-size:240%}.first span{font-size:.8em}.addmg{margin-top:45px;margin-bottom:45px}.mod-heading-top{font-size:150%;line-height:1.5em;padding-bottom:25px;padding-left:19%;padding-right:19%;text-align:left}.mod-heading1{font-size:150%;line-height:1.5em;padding-left:8%;padding-right:8%}.mod-heading1-kyuhu{font-size:150%;line-height:1.5em;padding-left:6%;padding-right:6%}.mod-heading1-dl{font-size:150%;line-height:1.5em;padding-left:8%;padding-right:10%}.mod-heading1-kanyu{font-size:150%;line-height:1.5em;padding-left:10%;padding-right:10%}.mod-heading2{font-size:180%;background-color:#caedc2;padding:20px;border-radius:5px;margin-left:15px;margin-right:15px;margin-bottom:45px;margin-top:45px;font-weight:700}.mod-heading3{font-size:180%;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:0;margin-left:15px;color:#43985f}#sosiki .mod-heading3{font-size:180%;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:0;margin-left:0;color:#43985f}#jigyousho .mod-heading3{font-size:180%;padding-top:25px;padding-right:10px;padding-left:25px;padding-bottom:0;margin-left:0;color:#43985f;clear:both}.mod-heading3:before{content:"\f04d";font-family:FontAwesome;padding-right:5px}.mod-heading4{font-size:160%;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:0;margin-left:45px;font-weight:700}p{font-size:160%;line-height:1.5em}.hero{position:relative;padding:200px 0 60px;min-height:400px;background:#225fd4 url(//www.nds-kikin.or.jp/wp-content/themes/nds-kikin/common/css/../../img/hero-02.jpg) no-repeat center center;background-size:cover;color:#fff}.hero h1{position:absolute;top:0;margin:0;font-weight:300;font-size:45px;text-align:center;width:100%}@media screen and (max-width:553px){.hero h1{margin:0}.hero h1 img{width:95vw}.mod-heading2{font-size:160%;background-color:#caedc2;padding:20px;border-radius:5px;margin-left:15px;margin-right:15px;margin-bottom:45px;margin-top:45px;font-weight:700}.mod-heading3{font-size:160%;padding-top:10px;padding-right:10px;padding-left:10px;padding-bottom:0;margin-left:15px;color:#43985f}.mod-heading4{margin-right:15px;margin-left:15px}}.hero-content-top{text-align:center;width:98%}.hero-content{text-align:center}.use-btn,.use-btn:visited{background-color:#fff;border-radius:3px;color:#79b97d;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn1,.use-btn1:visited{background-color:#fff;border-radius:3px;color:#c7db63;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn2,.use-btn2:visited{background-color:#fff;border-radius:3px;color:#f9c068;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn3,.use-btn3:visited{background-color:#fff;border-radius:3px;color:#e9ea67;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn4,.use-btn4:visited{background-color:#fff;border-radius:3px;color:#e9ea67;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn5,.use-btn5:visited{background-color:#fff;border-radius:3px;color:#f4a996;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn6,.use-btn6:visited{background-color:#fff;border-radius:3px;color:#bbb2d7;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn7,.use-btn7:visited{background-color:#fff;border-radius:3px;color:#e599ff;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn8,.use-btn8:visited{background-color:#fff;border-radius:3px;color:#7373ff;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn9,.use-btn9:visited{background-color:#fff;border-radius:3px;color:#c9f;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn10,.use-btn10:visited{background-color:#fff;border-radius:3px;color:#45a7de;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn11,.use-btn11:visited{background-color:#fff;border-radius:3px;color:#eb6f9e;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn12,.use-btn12:visited{background-color:#fff;border-radius:3px;color:#5cbfaa;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn13,.use-btn13:visited{background-color:#fff;border-radius:3px;color:#0082c2;display:inline-block;font-size:22px;font-weight:800;height:150px;margin:0 10px 10px 0;padding:20px 0;width:270px}.use-btn:hover,.use-btn:focus{background-color:#79b97d;color:#fff;text-decoration:none}.use-btn1:hover,.use-btn1:focus{background-color:#c7db63;color:#fff;text-decoration:none}.use-btn2:hover,.use-btn2:focus{background-color:#f9c068;color:#fff;text-decoration:none}.use-btn3:hover,.use-btn3:focus{background-color:#e9ea67;color:#fff;text-decoration:none}.use-btn4:hover,.use-btn4:focus{background-color:#e9ea67;color:#fff;text-decoration:none}.use-btn5:hover,.use-btn5:focus{background-color:#f4a996;color:#fff;text-decoration:none}.use-btn6:hover,.use-btn6:focus{background-color:#bbb2d7;color:#fff;text-decoration:none}.use-btn7:hover,.use-btn7:focus{background-color:#e599ff;color:#fff;text-decoration:none}.use-btn8:hover,.use-btn8:focus{background-color:#7373ff;color:#fff;text-decoration:none}.use-btn9:hover,.use-btn9:focus{background-color:#c9f;color:#fff;text-decoration:none}.use-btn10:hover,.use-btn10:focus{background-color:#45a7de;color:#fff;text-decoration:none}.use-btn11:hover,.use-btn11:focus{background-color:#eb6f9e;color:#fff;text-decoration:none}.use-btn12:hover,.use-btn12:focus{background-color:#5cbfaa;color:#fff;text-decoration:none}.use-btn13:hover,.use-btn13:focus{background-color:#0082c2;color:#fff;text-decoration:none}.learn-btn,.download-btn{display:inline-block;padding:18px 23px;border:2px solid #fff;border-radius:3px;color:#fff;font-size:16px}.learn-btn:hover,.download-btn:hover,.learn-btn:focus,.download-btn:focus{border-color:#73d0da;color:#73d0da;text-decoration:none}a{color:#68bd83}a:hover{color:#3f6184;text-decoration:none}.features-caption{background-color:#caedc2;height:400px;padding:11% 100px 10%;position:relative}section.about-kikin{padding:30px 0}.footer-area{padding:70px 0}footer{padding-top:0;padding-right:0;padding-left:0;padding-bottom:0}address{font-style:normal;margin-bottom:20px;line-height:1.5em;text-align:left}footer p{color:#000;font-size:18px}.acs{line-height:1.5em;width:450px}.acs-left{float:left;width:300px}.acs-right{float:right;margin-top:20px;width:150px}.tel{float:left;font-size:22px;font-weight:700;line-height:1.2em;padding-bottom:10px;padding-top:5px}.btn-access a{background-color:#43985f;border-color:#43985f;color:#fff;font-size:18px;margin-left:3px;padding:5px 15px;text-align:center;width:150px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.btn-access a:hover{background-color:#68bd83}footer ul{margin-top:30px}footer li{float:left;margin-right:5%;list-style:none;text-transform:uppercase;font-weight:800}footer li a{color:#68bd83;font-size:16px}footer li a:hover{color:#3f6184}footer li:last-child{margin-right:0}.footer-logo{margin-bottom:5px}.footer-nav{margin-left:20px;text-align:right}.copyright-area{background-color:#68bd83;padding:20px 0}.copyright p{color:#fff;text-align:center}.copyright p a{color:#fff;text-align:center}.reimg{max-width:100%}.reimg-main{width:100%}.ad-area{margin-left:auto;margin-right:auto;width:95%}.ad-areaL{float:left;width:40%}.ad-areaR{float:right;text-align:right;width:60%}@media screen and (max-width:1200px){footer li:last-child{margin-right:0;margin-top:10px}.footer-nav{margin-left:0;margin-top:20px;text-align:left}.ad-area{width:100%;margin-left:auto;margin-right:auto}.ad-areaL{float:none;width:100%}.ad-areaR{float:none;width:100%}}@media screen and (max-width:465px){.reimg{width:100%}.acs{width:100%}.acs-left{float:none;width:100%}.acs-right{float:none;width:160px}.btn-access a{margin-top:5px;display:inline-block}footer p{font-size:12px}.footer-nav{margin-left:0;margin-top:20px;text-align:left}.copyright p a{display:block}.footer-area{padding:50px 0}.btn-access a{margin-top:10px}}#menu-inner{width:1200px;height:50px;margin:0 auto;background:#68bd83}#menu-btn{display:none}#menu-content{padding-left:0;margin:0;width:100%;height:100%;list-style-type:none}#menu-content>li{position:relative;float:left;height:100%;text-align:center;width:12.5%}#menu-content>li>a{position:relative;display:block;height:100%;padding-left:0;padding-right:0;line-height:50px;background:#68bd83;color:#fff;font-size:70%;text-decoration:none;z-index:2}#menu-content>li>a:hover{background:#43985f;color:#fff}#menu-content>li>a>.blogicon-chevron-down{margin-right:5px}@media screen and (max-width:1180px){#menu-inner{width:100%;height:auto}#btn-content{text-align:right}#menu-btn{display:inline-block;padding:8px 15px;margin:5px;cursor:pointer;background:#43985f;color:#fff;font-size:70%}#menu-content{display:none;width:100%}#menu-content>li{width:100%;height:40px;float:none}#menu-content>li>a{width:100%;line-height:40px;padding:0;text-decoration:none}}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.fixed{position:fixed;top:0;left:0;width:100%;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,.3);box-shadow:0px 3px 5px 0px rgba(0,0,0,.3);z-index:10000}.breadcrumb-area{background-color:#f5f5f5}.breadcrumb>li+li:before{content:">"}.breadcrumb>li+li:before{color:#333}.breadcrumb>.active{color:#333}.bc-inner{width:1180px;margin-left:auto;margin-right:auto;padding:0}#page-top{position:fixed;bottom:20px;right:20px;font-size:77%}#page-top a{background:#43985f;text-decoration:none;color:#fff;width:50px;padding:5px 0;text-align:center;display:block;border-radius:50px;line-height:1.5em}#page-top a:hover{text-decoration:none;background:#caedc2}#main-nav{background-color:#68bd83;font-size:24px}@media screen and (max-width:480px){.breadcrumb{background-color:#f5f5f5;border-radius:4px;list-style:outside none none;margin-bottom:20px;padding:8px 15px;width:360px}}.btn-success{background-color:#43985f;border-color:#43985f;color:#fff}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#68bd83;border-color:#68bd83}.btn-warning{color:#fff;background-color:#ff7242;border-color:#ff7242}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#fe9d69;border-color:#fe9d69}.list li{list-style:none;display:flex;justify-content:space-between}.list li>*{flex:1}.list{　　 border-bottom:1px dotted #ccc;clear:both;font-size:140%;height:auto;left:0;line-height:1.5em;margin:0 auto 5px;padding-bottom:20px;padding-top:0;position:relative;width:95%}.list .title{float:left;height:auto;padding-left:1em;padding-right:5px;padding-top:25px;text-align:left;text-indent:-1em;min-width:45%;font-weight:700}.list.parent li{flex-wrap:wrap}.list.parent>li>.title{min-width:100%}@media screen and (max-width:768px){.list li{flex-direction:column}.list .title{width:100%;background:#ddd;padding:10px;text-indent:-1em;padding-left:calc(1rem + 10px)}.list .nat_tag,.list li>p{text-align:center !important}}.list .title:before{content:"\f0da";font-family:FontAwesome;padding-right:5px}.list li>p{text-align:right;height:auto;padding-top:15px}.list .nat_tag{color:#fff;float:left;font-size:70%;margin:0 1em;padding-top:25px;text-align:right;width:20em}.aa-area{text-align:left;margin-bottom:25px;margin-top:55px;width:90%;margin-left:auto;margin-right:auto;padding:30px;background-color:#e7e7e7}.aa-area ul{margin-top:20px;margin-left:25px;margin-right:25px;text-align:left}.hosoku{font-size:72%;clear:both;padding-top:20px}.aa-area-box-left{float:left;width:20%}.aa-area-box-right{float:left;width:75%}.table_scroll{overflow-x:auto;width:100%}.table_scroll table{width:auto !important}.table_scroll td{white-space:nowrap;overflow-x:auto}