﻿@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.admission .overseas-schedule .table-wrap .common-tbl td{padding:.5em .7em}.admission .overseas-schedule p{margin-bottom:0}.admission .overseas-capacity .tbl-block .table-wrap .common-tbl{table-layout:auto}.admission .overseas-capacity .tbl-block .table-wrap .common-tbl th{width:6%}.admission .overseas-capacity .tbl-block .table-wrap .common-tbl td{width:15%}.admission .overseas-qualification .list-box{margin-bottom:1em;padding:0 1.5em}.admission .overseas-qualification .list-box>li{list-style:upper-latin;margin-bottom:.5em}.admission .overseas-qualification .under-line{border-bottom:1px solid #000}.admission .overseas-qualification .num-list{position:relative;padding-left:1.2em}.admission .overseas-qualification .num-list li{margin-bottom:1em}.admission .overseas-qualification .num-list li span{position:absolute;left:0}.admission .overseas-qualification .decimal{position:relative;padding-left:1.2em}.admission .overseas-qualification .decimal::before{position:absolute;top:8px;left:0;width:8px;height:8px;background:#000;border-radius:30px;content:""}.admission .overseas-qualification .notice-box{margin-top:6rem;padding:20px;border:1px solid #000;text-align:left}.admission .table-wrap{overflow-x:auto}.admission .table-wrap::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#F5F5F5}.admission .table-wrap::-webkit-scrollbar{height:8px;background-color:#F5F5F5}.admission .table-wrap::-webkit-scrollbar-thumb{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#514168}.admission .table-wrap .common-tbl th{width:15%;padding:0.5em 1.3em}.admission .table-wrap .common-tbl td{width:20%;padding:0.5em 1em}.admission .table-wrap .common-tbl.forum th{width:auto}.admission .table-wrap .common-tbl.forum th.w25{width:25%}.admission .table-wrap .common-tbl.forum td{width:auto}.admission .table-wrap .common-tbl.forum td.w25{width:25%}.admission .method .cont-tl04{margin-bottom:.5em}.admission .method .box{margin-top:40px}.admission .caution-area dl{margin-bottom:1em;padding:0 15px}.admission .caution-area .caution-num{display:inline-block;padding-right:.5em}.admission .caution-area li{padding-left:1em;text-indent:-1em}.admission .caution-area .list-box li{padding-left:1em;text-indent:-.6em}.admission .caution-area .num-list{padding-left:29px}.admission .caution-area .num-list li{margin-bottom:1em;padding:0 26px 0 16px;text-indent:-16px}.admission .under-line{border-bottom:1px solid #000}.admission .link-box{margin-bottom:50px}.admission .tbl-br{display:block}.admission .common-tbl .center{text-align:center}.admission .tbl-block{margin-bottom:50px}.admission .table-wrap .common-tbl{table-layout:fixed}.admission .table-wrap .tbl-01{table-layout:auto}.admission .table-wrap .tbl-01 .date{width:22%}.admission .table-wrap .tbl-01 .sup{font-size:80%;vertical-align:super}.admission .tbl-method .common-tbl{table-layout:auto}.admission .tbl-method .common-tbl th{width:10%}.admission .tbl-method .common-tbl .tbl-w02{width:18%}.admission .tbl-method .common-tbl .tbl-w03{width:21%}.admission .main-container .list-panel a[target="_blank"] .icon-external{position:absolute;right:1em;bottom:2.5em}.admission .main-container .contents .btn01{background:#514068;border-color:#514068}.admission .main-container .contents .btn01:hover{color:#514068}.admission .main-container .contents .btn01:hover .icon-external::before,.admission .main-container .contents .btn01:hover .icon-external::after{border-color:#514068}.admission .header{background:url("/common/img/admission/share/mv.jpg") center center no-repeat;background-size:cover}.admission .side-block .side-img{background:url(/common/img/admission/share/side-img.jpg) 0 0 no-repeat;background-size:contain}.admission .inner-main{margin:0 0 60px}.admission .inner-main .cont-inner.last{margin-bottom:0}.admission .inner-main .table-wrap{position:relative}.admission .inner-main .table-wrap .common-tbl .th01{text-align:center;color:#ef8bae;background:#fbf0f2}.admission .inner-main .table-wrap .line-close{margin-bottom:0}.admission .inner-main .table-wrap .line-close::after{display:block;content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,0.4);width:100%;height:100%}.admission .inner-main .table-wrap .line-close th,.admission .inner-main .table-wrap .line-close td{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}.admission .inner-main .table-wrap .notice-txt{display:block;color:#fff;font-weight:bold;font-size:25px;font-size:2.5rem;position:absolute;top:50%;right:50%;margin:auto;z-index:10000;-moz-transform:translateX(50%) translateY(-50%);-ms-transform:translateX(50%) translateY(-50%);-webkit-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%)}.admission .graduate .thumb-panel{padding-top:0 !important}.admission .graduate .plainList li{width:35.29412%;float:left}.admission .pc{display:block}.admission .sp{display:none}.admission .txt-right{text-align:right}.admission .txt_note{font-size:13px;font-size:1.3rem}.admission .inner-main .cont-inner .cont-list.list03 li{padding-left:25px}.admission .inner-main .cont-inner .cont-list li{position:relative;padding-left:15px}.admission .inner-main .cont-inner .cont-list li span{position:absolute;left:0;top:0}.admission .inner-main .cont-inner .cont-tl05{margin-top:1.2em}.admission .inner-main .cont-inner .ttl-cont{margin-bottom:15px;font-size:18px;font-size:1.8rem}.admission .inner-main .cont-inner .ttl-cont span{display:inline-block;padding:0 10px;background:#d7acd6;font-weight:normal}.admission .inner-main .cont-inner .sub-cont .cont-tl04{margin-top:1em}.admission .inner-main .cont-inner .txt01{margin:15px 0 0}.admission .inner-main .cont-inner .txt01 .link-btn{margin-bottom:10px}.admission .inner-main .cont-inner .card-info{padding:15px;background:#f5f5f5}.admission .inner-main .cont-inner .txtblock01{padding:15px 30px 5px;margin-top:10px;background:#fee2e6}.admission .inner-main .cont-inner .txtblock01 p{margin-bottom:10px}.admission .inner-main .list01{margin:10px 0 20px}.admission .inner-main .list02{margin-bottom:20px}.admission .inner-main .list-number>li{margin:0 0 5px 20px;list-style-type:decimal}.admission .inner-main .list-answer{margin:10px 20px 0}.admission .inner-main .list-answer>li{padding-bottom:10px;list-style-type:upper-alpha}.admission .inner-main .list-note{counter-reset:section;list-style-type:none}.admission .inner-main .list-note#gra_qualification{margin:0}.admission .inner-main .list-note>li{position:relative;padding-left:25px;font-size:13px;font-size:1.3rem}.admission .inner-main .list-note>li:before{content:"※" counters(section,".") " ";position:absolute;top:0;left:0;counter-increment:section}.admission .inner-main .list-note>li p{margin-bottom:0}.admission .transfer .plainList li{position:relative;padding-left:18px;margin-bottom:5px;line-height:1.4;display:inline-block;width:49%}.admission .transfer .plainList li:before{position:absolute;left:0;top:50%;width:12px;height:12px;margin-top:-6px;background:#615277;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:""}.admission .transfer .plainList li a{text-decoration:none}.admission .transfer .plainList li a:hover{text-decoration:underline}.admission .transfer .plainList.row{margin:2rem 0 10rem}@media only screen and (max-width: 768px){.admission .transfer .plainList.row{margin:2rem 0 5rem}}.admission .transfer a{text-decoration:none}.admission .transfer p{margin-bottom:0}.admission .result .cont-top{margin-top:30px}.admission .overseas .list-panel a{text-decoration:none}.admission .overseas .list-panel p{margin-bottom:0}.admission .transfer-qualification .num-box ol li{margin-bottom:.5em;padding-left:1.4em;text-indent:-1.4em}.admission .transfer-qualification .caution-box{margin-top:10px}.admission .transfer-qualification .caution-box p{padding-left:1em;text-indent:-1em}@media only screen and (min-width: 769px){.pc_nl{display:block}.admission .inner-main #block02{margin-bottom:20px}.admission .inner-main .cont-inner{margin-bottom:35px}.admission .inner-main .cont-inner .card-info{max-width:50%;margin-top:10px}.admission .inner-main .table-wrap{margin-bottom:50px}.admission .inner-main .table-wrap .common-tbl{width:100%}.admission .inner-main .tbl-block .table-wrap{margin-bottom:0}}@media screen and (max-width: 768px){.table-wrap .common-tbl{width:770px}}@media only screen and (max-width: 768px){.admission .tbl-method .common-tbl th{width:4%}.admission .tbl-method .common-tbl .tbl-w02{width:9%}.admission .tbl-method .common-tbl .tbl-w03{width:15%}.admission .inner-main{padding-top:3%}.admission .inner-main #block02{margin-bottom:3%}.admission .inner-main .cont-inner{margin-bottom:5%}.admission .inner-main .cont-inner .card-info{margin-top:1%}.admission .inner-main .table-wrap .common-tbl{width:880px;margin-bottom:2%}.admission .inner-main .table-wrap .common-tbl.no-overflow{min-width:unset}.admission .inner-main .table-wrap .line-close::after{width:880px}}@media screen and (max-width: 640px){.admission .main-container .list-panel a[target="_blank"] .icon-external{bottom:1.5em}.admission .result .cont-tl01{font-size:23px;font-size:2.3rem}.admission .result .pc{display:none}.admission .result .sp{display:block}.admission .graduate .plainList li{width:50%;margin-bottom:10px}}.qualification .caution-area p{padding:0 15px}.qualification .circle{display:inline-block;color:#ef8bae;margin-right:.4em}.qualification .box{margin-bottom:40px}.qualification .num-box{margin-bottom:40px}.qualification .num-box li{margin-bottom:.5em;padding-left:2em;text-indent:-2em}.qualification .examination-box{margin-bottom:40px}.qualification .examination-box dl{margin-bottom:20px}.qualification .examination-box dt{margin-bottom:1em}.qualification .examination-box .caution-area li{padding-left:1em;text-indent:-.7em}.qualification .num-box02 dl{margin-bottom:20px}.qualification .num-box02 dt{margin-bottom:1em}.qualification .num-box02 li{margin-bottom:.5em;padding-left:1.9em;text-indent:-1.9em}.qualification .area02 li{padding-left:1em;text-indent:-.7em}.qualification .link-box{text-align:center;margin:50px 0}@media screen and (max-width: 640px){.qualification .sp-br{display:block}.qualification .cont-tl01{font-size:26px;font-size:2.6rem}}@media only screen and (max-width: 352px){.qualification .sp-br{display:inline}}.qualification-examination{margin-bottom:50px}.qualification-examination .circle{display:inline-block;color:#ef8bae;margin-right:.4em}.qualification-examination .txt-color01{color:#514068;font-weight:bold}.qualification-examination .circle02{display:inline-block;margin-right:.4em}.qualification-examination .br{display:block}.qualification-examination .box{margin-bottom:30px}.qualification-examination .list .note-txt{display:block;font-size:13px;font-size:1.3rem;padding-left:1em;text-indent:-1em}.qualification-examination .list .note-txt a.pdf::after{text-indent:0}.qualification-examination .inquiry-box{margin-bottom:40px}.qualification-examination .inquiry-right ul li.inquiry-mail{padding-top:30px}.qualification-examination .inquiry-right ul li.inquiry-phone .icon-phone{padding-right:10px}.qualification-examination .inquiry-left{padding:35px 15px 51px}@media screen and (max-width: 640px){.qualification-examination .cont-tl01{font-size:26px;font-size:2.6rem}.qualification-examination .inquiry-left{padding:15px 15px 21px}.qualification-examination .inquiry-box .inquiry-right{padding:10px}}@media only screen and (max-width: 365px){.qualification-examination .inquiry-box .inquiry-right ul li.inquiry-phone{font-size:16px;font-size:1.6rem}.qualification-examination .inquiry-box .inquiry-right ul li.inquiry-phone img{width:70%}}.slash{-moz-background-image:linear-gradient(to top left, rgba(0,0,0,0),rgba(0,0,0,0) 49%,#dbdbdb 49%,#dbdbdb 50.5%,rgba(0,0,0,0) 50.5%,rgba(0,0,0,0));-webkit-background-image:linear-gradient(to top left, rgba(0,0,0,0),rgba(0,0,0,0) 49%,#dbdbdb 49%,#dbdbdb 50.5%,rgba(0,0,0,0) 50.5%,rgba(0,0,0,0));-o-background-image:linear-gradient(to top left, rgba(0,0,0,0),rgba(0,0,0,0) 49%,#dbdbdb 49%,#dbdbdb 50.5%,rgba(0,0,0,0) 50.5%,rgba(0,0,0,0));-ms-background-image:linear-gradient(to top left, rgba(0,0,0,0),rgba(0,0,0,0) 49%,#dbdbdb 49%,#dbdbdb 50.5%,rgba(0,0,0,0) 50.5%,rgba(0,0,0,0));background-image:linear-gradient(to top left, rgba(0,0,0,0),rgba(0,0,0,0) 49%,#dbdbdb 49%,#dbdbdb 50.5%,rgba(0,0,0,0) 50.5%,rgba(0,0,0,0))}.schedule .br{display:block}.schedule .inner-main .table-wrap .common-tbl .tbl-w01{width:45%}.schedule .inner-main .table-wrap .common-tbl th{width:23%}.capacity .slash02{-moz-background-image:linear-gradient(to top left, rgba(0,0,0,0),rgba(0,0,0,0) 49%,#dbdbdb 49%,#dbdbdb 49.5%,rgba(0,0,0,0) 50.5%,rgba(0,0,0,0));-webkit-background-image:linear-gradient(to top left, rgba(0,0,0,0),rgba(0,0,0,0) 49%,#dbdbdb 49%,#dbdbdb 49.5%,rgba(0,0,0,0) 50.5%,rgba(0,0,0,0));-o-background-image:linear-gradient(to top left, rgba(0,0,0,0),rgba(0,0,0,0) 49%,#dbdbdb 49%,#dbdbdb 49.5%,rgba(0,0,0,0) 50.5%,rgba(0,0,0,0));-ms-background-image:linear-gradient(to top left, rgba(0,0,0,0),rgba(0,0,0,0) 49%,#dbdbdb 49%,#dbdbdb 49.5%,rgba(0,0,0,0) 50.5%,rgba(0,0,0,0));background-image:linear-gradient(to top left, rgba(0,0,0,0),rgba(0,0,0,0) 49%,#dbdbdb 49%,#dbdbdb 49.5%,rgba(0,0,0,0) 50.5%,rgba(0,0,0,0))}.capacity .table-wrap .common-tbl .tbl-w01{width:7%}.capacity .table-wrap .common-tbl .color01{color:#000;background:#f6f6f6}.admission .admission-top .bnr{margin-bottom:7.8125%;text-align:center}.admission .admission-top .bnr .sp640{display:none}.admission .admission-top .bnr .link-bnr{display:inline-block}.admission .admission-top .list-panel.st01 li{width:23.5%}.admission .admission-top .list-panel.st01 li:nth-child(3n){margin-right:2%}.admission .admission-top .list-panel.st01 li:nth-child(4n){margin-right:0}.admission .admission-top .list-panel.st01 li a .icon-external{bottom:2.5em}.admission .admission-top .box-place .box-txt{width:48%;float:left}.admission .admission-top .box-place .box-txt .box-ttl{margin-bottom:20px;font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1.6}.admission .admission-top .box-place .box-photo{width:48%;float:right}.admission .admission-top .box-place .box-photo a{display:block}.admission .admission-top .box-place .box-photo a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.admission .admission-top .box-place .box-photo a img{width:100%}.admission .admission-top .box-cnt01{padding:20px;background-color:#f6f6f6}.admission .admission-top .box-cnt01 .txt01{margin-bottom:10px}@media only screen and (min-width: 769px){.admission .admission-top .fLeft{float:left}.admission .admission-top .fRight{float:right}.admission .admission-top .bnr .link-bnr{-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.admission .admission-top .bnr .link-bnr:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.admission .admission-top .row12{margin-bottom:40px}.admission .admission-top .row12 .col6{width:49%}}@media only screen and (max-width: 768px){.admission .admission-top .list-panel.st01 li{width:49%}.admission .admission-top .list-panel.st01 li a .icon-external{bottom:1.5em}.admission .admission-top .row12{margin:4% 0 7%}.admission .admission-top .row12 .col6.fLeft{margin-bottom:7%}}@media only screen and (max-width: 640px){.admission .admission-top .bnr{margin-bottom:40px}.admission .admission-top .bnr .pc640{display:none}.admission .admission-top .bnr .sp640{display:inline-block}}@media only screen and (max-width: 480px){.admission .admission-top .bnr{margin-bottom:30px}.admission .admission-top .list-panel.st01 li{width:100%}.admission .admission-top .box-place .box-txt{width:100%;margin-bottom:10px}.admission .admission-top .box-place .box-txt .box-ttl{margin-bottom:10px;font-size:15px;font-size:1.5rem}.admission .admission-top .box-place .box-photo{width:100%}}.admission .sm{font-size:14px;padding-left:1em}.admission .graduate .list-panel a{text-decoration:none}.admission .graduate .list-panel p{margin-bottom:0}.admission .graduate .plainList li{position:relative;padding-left:18px;margin-bottom:5px;line-height:1.4}.admission .graduate .plainList li:before{position:absolute;left:0;top:50%;width:12px;height:12px;margin-top:-6px;background:#615277;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:""}.admission .graduate .plainList li a{text-decoration:none}.admission .graduate .plainList li a:hover{text-decoration:underline}@media only screen and (min-width: 769px){.admission .graduate .fLeft{float:left}.admission .graduate .fRight{float:right}.admission .graduate .row12{margin:2rem 0 10rem}.admission .graduate .row12 .col6{width:49%}}@media only screen and (max-width: 768px){.admission .graduate .pc{display:none}.admission .graduate .row12{margin:2rem 0 5rem}.admission .graduate .row12 .col6.fLeft{margin-bottom:10px}}.main-container .koudai p.txt{margin-bottom:3em}.main-container .koudai dl dd a{color:#3c3c3c}.main-container .koudai .list-panel a{text-decoration:none}.main-container .koudai .thumb-panel{margin-bottom:0}.koudai .lump{position:relative;margin-bottom:5em;padding-bottom:50px;overflow:hidden;opacity:0;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.koudai .lump.open{height:auto}.koudai .lump.open .more::before{display:none}.koudai .lump .more{position:absolute;bottom:0;left:0;width:100%}.koudai .lump .more::before{content:"";display:block;width:100%;height:7rem;background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.95))}.koudai .lump .more button{outline:none}.koudai .faq-block{margin-bottom:50px}.koudai .acdn dl{overflow:hidden}.koudai .acdn dt{background:#f4f6fb;position:relative;margin-bottom:20px;padding:10px 0 10px 60px;font-weight:bold;cursor:pointer}.koudai .acdn dt span{background:#514068;width:45px;height:100%;position:absolute;left:0;top:0;bottom:0;margin:auto}.koudai .acdn dt span::after{content:"Q";color:#fff;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:30%;height:54%}.koudai .acdn dd{padding:10px 0 30px 60px;position:relative}.koudai .acdn dd::after{display:inline-block;content:"A";font-weight:bold;background:#ef8bae;color:#fff;padding:7px 0 0 15px;height:40px;width:40px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:3px;left:0;margin:auto}.koudai .acdn dd span{color:#ef8bae}.koudai .acdn .posi-ans{position:relative}.koudai .inquiry-box{margin-bottom:20px}.koudai .inquiry-box .inquiry-left{padding:20px 20px 25px}.koudai .btn-box{margin-bottom:70px}.koudai .table-wrap{margin-bottom:10px}.koudai .table-wrap .common-tbl .tbl-inner{width:80%}.koudai .table-wrap .common-tbl p{margin-bottom:0}.koudai .tbl-txt{color:#ef8bae}.koudai .cont-box{margin-bottom:50px}.koudai .cont-box .txt-right{text-align:right}.koudai .block03 p{margin-bottom:0}.koudai .list-block{margin-bottom:50px}.koudai .list-block li{display:inline-block;width:40%;margin-bottom:2px}.koudai .list-block li span{color:#514068}.koudai .sp{display:none}.koudai .list-news{background:#f4f6fb;margin-bottom:50px}.koudai .list-news .list-news-head{padding:30px 20px 20px;position:relative}.koudai .list-news .list-news-head .list-news-inner .cont-tl01 span{padding-left:.7em;font-weight:500}.koudai .list-news .cont-tl01{margin-bottom:30px;height:auto;border:none}.koudai .list-news .cont-tl01 .jp{font-size:15px;font-size:1.5rem;display:inline-block;color:#ef8bae;line-height:1.8;vertical-align:bottom}.koudai .list-news dl{background:#fff;padding:15px;margin:10px auto}.koudai .list-news dl:last-child{margin-bottom:0}.koudai .list-news dl dt{color:#a5a5a5;display:inline-block;margin-right:10px}.koudai .list-news dl dd{display:inline-block}.koudai .view-btn-block{position:absolute;top:30px;right:20px}.koudai .view-btn-block .view-btn{display:inline-block;font-size:14px;font-size:1.4rem;background:#fff;color:#483860;font-weight:bold;line-height:1.5;text-align:center;border:2px solid #483860;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}.koudai .view-btn-block .view-btn:hover{background:#514068}.koudai .view-btn-block .view-btn:hover span{color:#fff}.koudai .view-btn-block .view-btn:hover span:before{background:url("/common/img/life/share/icon-btn01-hover.png") center no-repeat;background-size:contain}.koudai .view-btn-block .view-btn span{position:relative;display:block;padding:.8em 4em .7em;color:#514068;font-weight:normal}.koudai .view-btn-block .view-btn span:before{content:"";position:absolute;top:50%;left:20px;width:15px;height:15px;display:block;background:url("/common/img/life/share/icon-btn01.png") center no-repeat;background-size:contain;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.introduction p{margin-block:1.2em}.introduction .img-box{display:flex;gap:32px;margin-block:2em}.introduction .img-box .img{width:calc((100% - 32px) / 2)}.introduction .img-box .img img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){.introduction .img-box{flex-direction:column}.introduction .img-box .img{margin:auto;max-width:600px;width:100%}}@media screen and (max-width: 959px){.koudai .view-btn-block{top:80px}}@media screen and (max-width: 768px){.koudai .table-wrap{margin-bottom:20px}.koudai .list-news .cont-tl01{margin-bottom:0;padding:0 3.6% .1em}.koudai .list-news .cont-tl01:after{left:0}.koudai .list-news .cont-tl01:before{left:0}.koudai .list-news .cont-tl01 span{padding-left:.1em}.koudai .list-news .cont-tl01 .jp{padding-left:1em}.koudai .list-news .list-news-head{padding:30px 10px 20px}.koudai .list-news dl dt{color:#3c3c3c}.koudai .view-btn-block{top:30px;right:10px}.koudai .view-btn-block .view-btn span{padding:.8em 3em .7em}.koudai .link-box{text-align:center;margin-top:20px}}@media screen and (max-width: 640px){.main-container .koudai .acdn dd::after{top:8px}.main-container .koudai .sp{display:block}.main-container .koudai .pc{display:none}.main-container .koudai .link-box .link-btn::after{display:inline-block;margin-right:1em;width:7px;height:7px;vertical-align:middle;border-top:2px solid #fff;border-right:2px solid #fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;right:20px;top:0;bottom:0;margin:auto}.koudai .btn-box{text-align:center}.koudai .list-block li{width:100%}}
