@charset "UTF-8";*{background-repeat:no-repeat;padding:0;margin:0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img{width:100%}a{color:#444;text-decoration:none}p{font-size:14px;font-size:1.4rem}li{list-style-type:none}html{font-size:62.5%;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;scroll-behavior:smooth}body{font-family:Lato,YuGothic,'游ゴシック','ヒラギノ角ゴ Pro W3',HiraKakuPro-W3,'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;width:100%;height:100%;position:relative}h2,h3{color:#191919;letter-spacing:3px}.img-box{margin:30px auto}.img-box img{width:100%}.w80p{width:80%}.w350{width:350px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.f12{font-size:12px}header{-webkit-box-shadow:0 10px 10px 0 rgba(58,58,58,.1);box-shadow:0 10px 10px 0 rgba(58,58,58,.1);background-color:#fff;position:fixed;top:0;width:100%;padding:5px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10;-webkit-transition:.3s all;transition:.3s all}header.top-touched{background-color:rgba(255,255,255,0);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s all;transition:.3s all}header.top-touched .logo a{background-image:url(../images/common/logo_image_white.svg?18d2ef9caec)}header.top-touched .top-menu li a{color:#fff}header .logo{padding:0 20px}header .logo a{display:block;width:auto;height:62px;background-image:url(../images/common/logo_image.svg?18d2ef9caec);background-size:contain;overflow:hidden;text-indent:100%;white-space:nowrap}header .logo a img{width:100%;height:100%}.top-menu li{padding:20px 30px;border-radius:4px}.top-menu li a{font-size:20px;text-decoration:none;font-weight:700}.top-menu li a:hover{opacity:.8}.btn{background:#444;position:relative;border-radius:4px;display:inline-block;text-align:center;outline:0;color:#fff;-webkit-transition:all .3s;transition:all .3s}.btn a{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.btn:hover{opacity:.8}.btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-wrapper .btn{-webkit-box-shadow:0 3px 5px 0 rgba(58,58,58,.5);box-shadow:0 3px 5px 0 rgba(58,58,58,.5);width:200px;line-height:4em;font-size:1em}main{margin:0 auto;min-height:100vh;padding-bottom:80px;background:#f7f7f7}main section.mv{overflow:visible;overflow:initial;margin:74px 0 52px;margin:74px 0 5.2rem;padding:140px 0;padding:14rem 0;background:#ffe8e8}main section.mv .mv-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:970px;margin:0 auto;position:relative}main section.mv .mv-inner article.mv-text{width:55%;margin:0 0 15px}main section.mv .mv-inner article.mv-text h1{width:90%;font-size:46px;font-size:4.6rem;line-height:1.2}main section.mv .mv-inner img.mv-img{display:block;width:64%;margin:0 auto;position:absolute;z-index:1;top:-95px;top:-9.5rem;right:-100px;right:-10rem}main section.mv .mv-inner img.mv-img-move1,main section.mv .mv-inner img.mv-img-move2{width:2%}main section.mv .mv-inner img.mv-img-move4{width:3.5%}main section.mv .mv-inner span.mv-img-move3-wrap{width:3%}main section.mv .mv-inner span.mv-img-move3-wrap img.mvImgMove3{width:100%}main section.mv .mv-inner #move1,main section.mv .mv-inner #move2,main section.mv .mv-inner #move3-wrap,main section.mv .mv-inner #move4{position:absolute;z-index:1}main section.mv .mv-inner #move1{top:180px;top:18rem;right:188px;right:18.8rem;-webkit-animation:keyMove1 3s infinite;animation:keyMove1 3s infinite}main section.mv .mv-inner #move2{top:200px;top:20rem;right:38px;right:3.8rem;-webkit-animation:keyMove2 4s infinite;animation:keyMove2 4s infinite}main section.mv .mv-inner #move4{top:80px;top:8rem;right:310px;right:31rem;-webkit-animation:keyMove2 5s infinite;animation:keyMove2 5s infinite}main section.mv .mv-inner #move3-wrap{top:254px;top:25.4rem;right:312px;right:31.2rem;-webkit-animation:keyMove3 3s ease-in-out infinite;animation:keyMove3 3s ease-in-out infinite}main section.mv .mv-inner #move3{-webkit-animation:keyPoyo 3s ease-out infinite;animation:keyPoyo 3s ease-out infinite}@media only screen and (max-width:960px){main section.mv{padding:7rem 0}main section.mv .mv-inner{width:98%}main section.mv .mv-inner article.mv-text{width:55%}main section.mv .mv-inner img.mv-img{width:58%;top:-5rem;right:0}main section.mv .mv-inner img.mv-img-move1{width:2%!important}main section.mv .mv-inner img.mv-img-move2{width:2%!important}main section.mv .mv-inner span.mv-img-move3-wrap{width:3%}main section.mv .mv-inner #move1{top:62%;right:26.7%}main section.mv .mv-inner #move2{top:70%;right:12.8%}main section.mv .mv-inner #move3-wrap{top:20.8rem;right:30.7rem}}@media only screen and (max-width:768px){main section.mv{margin-top:54px}main .content#news{padding-top:20px}}@media only screen and (max-width:520px){main{padding-bottom:140px}main section.mv{margin-bottom:0;padding:2.5rem 1.5rem;background:-webkit-gradient(linear,left top,left bottom,from(#ffe8e8),color-stop(90%,#ffe8e8),color-stop(90%,#f7f7f7),to(#f7f7f7));background:linear-gradient(180deg,#ffe8e8 0,#ffe8e8 90%,#f7f7f7 90%,#f7f7f7 100%)}main section.mv .mv-inner{display:block;width:98%}main section.mv .mv-inner article.mv-text{width:100%;margin:0 0 15px}main section.mv .mv-inner article.mv-text h1{width:100%}main section.mv .mv-inner img.mv-img{display:block;width:100%!important;margin:0 auto;position:relative;top:0!important;right:0;left:0}main section.mv .mv-inner img.mv-img-move1{position:absolute;width:3%!important}main section.mv .mv-inner img.mv-img-move2{position:absolute;width:3%!important}main section.mv .mv-inner img.mv-img-move4{position:absolute;width:4.5%!important}main section.mv .mv-inner span.mv-img-move3-wrap{width:4%!important}main section.mv .mv-inner #move1{top:71%;right:46%}main section.mv .mv-inner #move2{top:74%;right:22%}main section.mv .mv-inner #move4{top:62%;right:67%}main section.mv .mv-inner #move3-wrap{top:42rem;right:25.5rem}}@-webkit-keyframes keyMove1{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-2rem);transform:translate(0,-2rem)}}@keyframes keyMove1{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-2rem);transform:translate(0,-2rem)}}@-webkit-keyframes keyMove2{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}40%{-webkit-transform:translate(0,-2rem);transform:translate(0,-2rem)}}@keyframes keyMove2{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}40%{-webkit-transform:translate(0,-2rem);transform:translate(0,-2rem)}}@-webkit-keyframes keyMove3{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}20%{-webkit-transform:translate(0,-2.5rem);transform:translate(0,-2.5rem)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}60%{-webkit-transform:translate(0,-2rem);transform:translate(0,-2rem)}}@keyframes keyMove3{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}20%{-webkit-transform:translate(0,-2.5rem);transform:translate(0,-2.5rem)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}60%{-webkit-transform:translate(0,-2rem);transform:translate(0,-2rem)}}@-webkit-keyframes keyPoyo{0%,100%{-webkit-transform:scale(100%);transform:scale(100%)}6%{-webkit-transform:scale(110%) rotate(20deg);transform:scale(110%) rotate(20deg)}30%{-webkit-transform:scale(100%);transform:scale(100%)}34%{-webkit-transform:scale(100%);transform:scale(100%)}}@keyframes keyPoyo{0%,100%{-webkit-transform:scale(100%);transform:scale(100%)}6%{-webkit-transform:scale(110%) rotate(20deg);transform:scale(110%) rotate(20deg)}30%{-webkit-transform:scale(100%);transform:scale(100%)}34%{-webkit-transform:scale(100%);transform:scale(100%)}}.content{font-size:14px;padding:80px 19vw 60px}.content:nth-child(1){padding-top:20px}.content:nth-child(even){background:#f7f7f7}.content:nth-child(odd){background:#fff}.content .content-title{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;font-size:30px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.content .heading{margin:0 0 50px;width:100%;text-align:center}.content .heading p{font-size:15px;line-height:15px;text-align:center;letter-spacing:.12em;color:#5e5e5e;height:15px;position:relative;z-index:1;display:inline-block}.content .heading h2{font-size:40px;line-height:1.6}.news-box{-webkit-box-shadow:0 3px 5px 0 rgba(58,58,58,.5);box-shadow:0 3px 5px 0 rgba(58,58,58,.5);background:#fff;padding:30px;border-radius:2.5px}.news-box .news-cont{padding:0}.news-box .news-cont li{border-top:1px solid #ddd;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-box .news-cont li:last-child{border-bottom:1px solid #ddd}.news-box .news-cont li a:hover{text-decoration:underline}.news-box .news-cont .date{color:#777;line-height:180%;width:10em}.news-box .news-cont .title{color:#555;text-decoration:none;line-height:180%;padding-left:90px;margin-left:-90px;width:100%;position:relative}.news-box .news-cont .title.pdf:after{content:'PDF';color:#e6002d;font-size:8px;font-size:8px;font-size:.8rem;border:2px solid #e6002d;padding:0 6px;font-weight:700;border-radius:10px;margin-left:6px;position:absolute;height:20px;top:3px;line-height:16px}#service .list{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-gap:3%;grid-template-columns:repeat(3,[col] 1fr);grid-template-rows:repeat(2,[row] 1fr)}#service .list a:nth-child(1){grid-column:col;grid-row:row}#service .list a:nth-child(2){grid-column:col 2;grid-row:row}#service .list a:nth-child(3){grid-column:col 3;grid-row:row}#service .list a:nth-child(4){grid-column:col;grid-row:row 2}#service .list a:nth-child(5){grid-column:col 2;grid-row:row 2}#service .list a:nth-child(6){grid-column:col 3;grid-row:row 2}#service .list a .feature{-webkit-box-shadow:0 3px 5px 0 rgba(58,58,58,.5);box-shadow:0 3px 5px 0 rgba(58,58,58,.5);border-radius:2.5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f7f7f7;height:100%}#service .list a .feature:hover{opacity:.8}#service .list a .feature .feature-text{padding:0 6% 4%}#service .list a .feature .feature-text h3{font-weight:700;font-size:16px;margin-bottom:10px;text-align:center}#service .list a .feature .feature-text h3 span{display:block}#service .list a .feature .description{font-size:14px}#service .list a .feature .description span{display:block;margin-bottom:10px;text-align:center}.company{margin:0 auto;line-height:32px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company p{margin:5px 0}.company .info{padding-bottom:20px;font-size:16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.company .info>p{display:-webkit-box;display:-ms-flexbox;display:flex}.company .info>p span:first-child{width:8em}.company .info>p span:nth-child(2){padding-left:90px;margin-left:-90px;width:100%}.company .info a{text-decoration:underline}.company .info .logo_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;margin-top:15px}.company .info .logo_list li{width:150px}.company .info .logo_list li.p_mark{width:50px;background:#fff;margin-left:30px;-ms-flex-item-align:center;align-self:center;padding:12.5px;border-radius:37.5px;-webkit-box-sizing:content-box;box-sizing:content-box}.company .info .logo_list img{width:100%;height:auto;vertical-align:top}.company .access iframe{border:0;background-color:#bbb}footer{font-size:11px;background:-webkit-gradient(linear,left top,right top,from(#444),to(#727171));background:linear-gradient(to right,#444,#727171);color:#fff;text-align:center;line-height:2.5em;position:absolute;min-height:80px;width:100%;bottom:0;padding:18px 50px 8px}footer ul.link{font-size:14px;text-align:right;list-style-type:none;font-weight:700}footer ul.link li{display:inline-block}footer ul.link li a{padding:0 10px;color:#fff;text-decoration:none}footer ul.link li:hover{opacity:.8}@media screen and (min-width:768px){.for_sp{display:none}.top-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:40px}.heading p:after{position:absolute;content:'';display:block;left:50%;top:7px;width:464px;margin-left:-232px;z-index:-1;border-top:1px solid #dcdcdc}.heading span{background:#f7f7f7;font-size:16px;padding:0 20px}.content:nth-child(odd) .heading span{background:#fff}.company{display:-webkit-box;display:-ms-flexbox;display:flex}.feature img{width:100%}.feature-text-company{width:100%;padding:20px 40px;float:left}.info{padding-left:4%}}@media screen and (max-width:1400px){.company{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company .info{padding-left:0}}@media only screen and (max-width:1200px){.top-menu li a{font-size:16px}.content{padding:80px 8vw 60px}#service .list{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-gap:3%;grid-template-columns:repeat(2,[col] 1fr);grid-template-rows:repeat(3,[row] 1fr)}#service .list a:nth-child(1){grid-column:col;grid-row:row}#service .list a:nth-child(2){grid-column:col 2;grid-row:row}#service .list a:nth-child(3){grid-column:col 1;grid-row:row 2}#service .list a:nth-child(4){grid-column:col 2;grid-row:row 2}#service .list a:nth-child(5){grid-column:col 1;grid-row:row 3}#service .list a:nth-child(6){grid-column:col 2;grid-row:row 3}}@media screen and (max-width:768px){header{padding:0;height:auto}header .logo{padding:6px 10px}header .logo a{height:42px}header.top-touched .side-menu-button span,header.top-touched .side-menu-button span:after,header.top-touched .side-menu-button span:before{background-color:#fff}header .side-menu-button{position:fixed;display:block;top:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:60px;height:60px;padding:29.5px 17px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all}header .side-menu-button span{cursor:pointer;display:block;background-color:#868686;width:30px;height:1px;position:relative;-webkit-transition:.3s all;transition:.3s all}header .side-menu-button span:after,header .side-menu-button span:before{-webkit-transition:.3s all;transition:.3s all;content:'';display:block;height:1px;width:100%;position:absolute;background-color:#868686;cursor:pointer}header .side-menu-button span:after{top:-10px}header .side-menu-button span:before{bottom:-10px}header .side-menu-button.menu-open{background-color:rgba(255,255,255,.1);cursor:pointer;-webkit-transition:.3s all;transition:.3s all}header .side-menu-button.menu-open span{-webkit-transform:rotate(360deg);transform:rotate(360deg);background-color:rgba(134,134,134,0)}header .side-menu-button.menu-open span:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0;background-color:rgba(156,156,156,.8)}header .side-menu-button.menu-open span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;background-color:rgba(156,156,156,.8)}header nav.top-menu{-webkit-box-shadow:0 10px 10px 0 rgba(58,58,58,.1);box-shadow:0 10px 10px 0 rgba(58,58,58,.1);position:absolute;top:0;right:-210px;width:200px;z-index:0;background-color:#fff;-webkit-transition:.3s all;transition:.3s all;-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 32px 40px;opacity:0}header nav.top-menu li{padding:16px 0}header nav.top-menu li a{font-size:17px}header nav.top-menu.menu-open{opacity:1;right:0;-webkit-transition:.3s all;transition:.3s all}header nav.top-menu.menu-open ul li a{color:#565050}main .content:nth-child(n+2){padding:54px 6% 40px}main .heading h2{font-size:30px;font-weight:600;letter-spacing:.12em}main .heading h2 p{color:#616161;font-size:15px;letter-spacing:.12em}main .heading h2 p:after{content:none}main .news-box .news-cont{padding:0}main .news-box .news-cont li{display:block;background:url(../images/arrow_right.png?18d2ef9caeb) right -5px center no-repeat;background-size:30px 30px;padding:20px 0 20px 4px}main .news-box .news-cont li .date.pdf{position:relative}main .news-box .news-cont li .date.pdf:after{content:'PDF';color:#e6002d;font-size:8px;font-size:.8rem;border:2px solid #e6002d;padding:0 6px;font-weight:700;border-radius:10px;margin-left:6px;position:absolute;height:20px;top:3px;line-height:16px}main .news-box .news-cont li .title{display:block;padding:0 40px 0 0;margin:8px 0 0}main .news-box .news-cont li .title.pdf:after{content:none}main #service .list{display:block;height:auto}main #service .list .feature{padding:2% 10% 15%;margin-bottom:20px}main #service .list .feature .feature-text h3{font-size:18px}main .access iframe{width:100%}main .company .info .logo_list li{width:130px}main .company .info .logo_list li.p_mark{margin-left:20px}footer{padding:20px 6px 10px}footer ul.link{text-align:center}}main .inner{padding-top:110px;max-width:1020px;margin:auto;padding-bottom:40px}@media screen and (max-width:767px){main .inner{padding:110px 4% 40px}}.guideline a,.rule a{text-decoration:underline}.guideline .heading,.rule .heading{font-size:26px}.guideline .signature,.rule .signature{margin-top:31px;margin-bottom:62px;text-align:right}.guideline .signature p,.rule .signature p{margin:0}.guideline section .secttl,.rule section .secttl{font-size:15px;font-size:1.5rem}.guideline section p,.rule section p{margin:14px 0 30px;line-height:1.71429}.guideline section .img-box,.rule section .img-box{margin-top:40px;text-align:center}.guideline section .img-box.logo_jicdaq img,.rule section .img-box.logo_jicdaq img{display:inline-block;width:320px}.guideline section .img-box.logo_jicdaq img:first-child,.rule section .img-box.logo_jicdaq img:first-child{margin-right:60px}.guideline .contact,.rule .contact{padding:19px 34px;background-color:#f7f7f7}.guideline .contact p,.rule .contact p{margin-top:0;margin-bottom:0}.rule ul{-webkit-padding-start:40px;padding-inline-start:40px}.rule li{list-style-type:inherit;line-height:28px;line-height:2.8rem}.rule section .secttl{font-size:16px;font-size:1.6rem;font-weight:700;margin-bottom:22px}.rule section .secttl ol{-webkit-padding-start:40px;padding-inline-start:40px}.rule section .secttl ol li{padding-left:1em;text-indent:-1em}.rule section .secttl dd,.rule section .secttl dt,.rule section .secttl li,.rule section .secttl p{font-weight:400;font-size:14px;font-size:1.4rem}.rule section .secttl p{margin:16px 0}.rule section .secttl dl{margin-top:12px}.rule section .secttl:first-child>ul>li{font-weight:700;line-height:30px;line-height:3rem}.rule section .secttl>ul>li{list-style-type:square}.rule section .secttl>ul>li>ul>li{list-style-type:disc}.rule section .secttl>ul>li>ul>li>ul>li{list-style-type:circle}.rule section .secttl>ol>li{list-style-type:none;counter-increment:cnt;padding-left:3em;text-indent:-3em}.rule section .secttl>ol>li>ol>li{text-indent:0}.rule section .secttl>ol>li:before{content:"（" counter(cnt) "）"}@media screen and (max-width:767px){.rule ul{-webkit-padding-start:1rem;padding-inline-start:1rem}.rule section>ol{-webkit-padding-start:2rem;padding-inline-start:2rem}.rule section .secttl>ol{-webkit-padding-start:0;padding-inline-start:0}.rule section .secttl>ol>li{list-style-type:none;counter-increment:cnt;padding-left:1em;text-indent:-2em}.rule section .secttl>ol>li>ol{-webkit-padding-start:10px;padding-inline-start:10px}.rule section .secttl>ol>li>ol>li{padding-left:.5em;text-indent:-.5em}}.pg-news .inner,.pg-news-list .inner{padding-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.pg-news .inner .news-cont,.pg-news-list .inner .news-cont{width:80%;padding:0 2%}.pg-news .inner .side-nav,.pg-news-list .inner .side-nav{width:20%;font-size:16px}.pg-news .inner .side-nav h4,.pg-news-list .inner .side-nav h4{padding:7px 10px;border-left:2px solid #444;margin-top:10px;margin-bottom:10px;font-weight:200}.pg-news .inner .side-nav a,.pg-news-list .inner .side-nav a{position:relative;display:block;border-radius:4px;padding:10px 15px}.pg-news .inner .side-nav a:focus,.pg-news .inner .side-nav a:hover,.pg-news-list .inner .side-nav a:focus,.pg-news-list .inner .side-nav a:hover{text-decoration:none;background-color:#ddd}.pg-news .news-cont .news-article .right{text-align:right}.pg-news .news-cont .news-article h2{line-height:180%;padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;margin-bottom:40px}.pg-news .news-cont .news-article h3{font-size:14px;margin:20px 0 2px}.pg-news .news-cont .news-article p{line-height:180%;margin-bottom:20px;letter-spacing:.15em}.pg-news .news-cont .news-article p a{text-decoration:underline}.pg-news .news-cont .news-article .img-box{text-align:center}.pg-news .news-cont .news-article .img-box.logo_jicdaq img{display:inline-block;width:320px}.pg-news .news-cont .news-article .img-box.logo_jicdaq img:first-child{margin-right:60px}.pg-news .news-cont .news-article .img-box.logo_jicdaq p{font-size:13px;margin-top:8px}.pg-news .news-cont .news-article .img-box.logo_spider{margin:0 0 40px}.pg-news .news-cont .news-article .img-box.logo_spider img{display:inline-block;width:320px}.pg-news .news-cont .news-article .contact{border:1px solid #ddd;padding-top:18px;text-align:center;line-height:2em}@media screen and (max-width:767px){.img-box.logo_jicdaq img{width:48%!important}.img-box.logo_jicdaq img:first-child{margin-right:4%!important}}.pg-news-list .news-cont li{border-top:1px solid #ddd;padding:20px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.pg-news-list .news-cont li:last-child{border-bottom:1px solid #ddd}.pg-news-list .news-cont li a:hover{text-decoration:underline}.pg-news-list .news-cont .date{color:#777;line-height:180%;width:10em;margin:0 0 10px}.pg-news-list .news-cont .title{color:#555;text-decoration:none;line-height:180%;padding-left:90px;margin-left:-90px;width:100%;font-size:14px;font-size:1.4rem;position:relative}.pg-news-list .news-cont .title.pdf:after{content:'PDF';color:#e6002d;font-size:8px;font-size:8px;font-size:.8rem;border:2px solid #e6002d;padding:0 6px;font-weight:700;border-radius:10px;margin-left:6px;position:absolute;height:20px;top:3px;line-height:16px}.pg-news-list .news-cont .year{font-size:30px;color:#777;letter-spacing:.3em;text-align:right;font-weight:200;margin-bottom:10px}@media screen and (max-width:767px){.pg-news .inner,.pg-news-list .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pg-news .inner .news-cont,.pg-news-list .inner .news-cont{width:100%;padding:0}.pg-news .inner .news-cont .for_pc,.pg-news-list .inner .news-cont .for_pc{display:none}.pg-news .inner .side-nav,.pg-news-list .inner .side-nav{width:100%;margin-top:40px}.pg-news .inner .side-nav li,.pg-news-list .inner .side-nav li{margin:0;border-top:1px solid #ddd}.pg-news .inner .side-nav li:last-child,.pg-news-list .inner .side-nav li:last-child{border-bottom:1px solid #ddd}.pg-news-list .news-cont li{display:block;background:url(../images/arrow_right.png?18d2ef9caeb) right -5px center no-repeat;background-size:30px 30px;padding:20px 0 20px 4px}.pg-news-list .news-cont li .date.pdf{position:relative}.pg-news-list .news-cont li .date.pdf:after{content:'PDF';color:#e6002d;font-size:8px;font-size:.8rem;border:2px solid #e6002d;padding:0 6px;font-weight:700;border-radius:10px;margin-left:6px;position:absolute;height:20px;top:3px;line-height:16px}.pg-news-list .news-cont li .title{display:block;padding:0 40px 0 0;margin:8px 0 0}.pg-news-list .news-cont li .title.pdf:after{content:none}}#nenga{background-color:#282c40}#nenga .copyright{margin:30px 0 0}@media only screen and (max-width:520px){#nenga .copyright{padding:0 15px;font-size:1.1rem}}.nenga2024mv{text-align:center;background:#fff;background-image:url(/images/nenga/nenga2024bg2.png),url(/images/nenga/nenga2024bg.png),url(/images/nenga/bg_ptn_nenga2024.png);background-size:808px,1045px,354px;background-position:center top,center -184px,center top;background-repeat:no-repeat,no-repeat,repeat;border-top:10px solid #282c40}@media only screen and (max-width:520px){.nenga2024mv{background-size:400px,720px,177px;background-position:center top,center -120px,center top}}.nenga2024mv .nenga2024mvinner{display:inline-block;width:764px;padding:68px 0 62px}.nenga2024mv .nenga2024mvinner img{width:100%}.nenga2024mv .nenga2024mvinner p{margin:20px auto 0;line-height:1.8}@media only screen and (max-width:520px){.nenga2024mv .nenga2024mvinner{width:100%;padding:34px 0 10vh}.nenga2024mv .nenga2024mvinner img{width:88%}.nenga2024mv .nenga2024mvinner p{margin:30px auto 0;text-shadow:-1px -1px 1px rgba(255,255,255,.8),1px -1px 1px rgba(255,255,255,.8),-1px 1px 1px rgba(255,255,255,.8),1px 1px 1px rgba(255,255,255,.8)}}.nenga2024Foot{padding:50px 0;color:#fff;text-align:center;background:#282c40}@media only screen and (max-width:520px){.nenga2024Foot{padding:25px 0}}.nenga2024Foot .logo{width:256px;margin:auto auto 30px}.nenga2024Foot .logo img{width:100%;margin:auto auto 30px}.nenga2024Foot a{margin:5px 0;color:#fff}@media only screen and (max-width:520px){.nenga2024Foot .logo{width:200px;margin:auto auto 20px}}.announcements{font-size:14px}.announcements h2.heading{font-size:26px}.announcements .news-box{margin-top:20px}