@import"base.css";@import"common.css";.mt10{margin-top:10px}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.mr10{margin-right:10px}.pt10{padding-top:10px}.pb10{padding-bottom:10px}.pl10{padding-left:10px}.pr10{padding-right:10px}.mt15{margin-top:15px}.mb15{margin-bottom:15px}.ml15{margin-left:15px}.mr15{margin-right:15px}.pt15{padding-top:15px}.pb15{padding-bottom:15px}.pl15{padding-left:15px}.pr15{padding-right:15px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.ml20{margin-left:20px}.mr20{margin-right:20px}.pt20{padding-top:20px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.pr20{padding-right:20px}.mt25{margin-top:25px}.mb25{margin-bottom:25px}.ml25{margin-left:25px}.mr25{margin-right:25px}.pt25{padding-top:25px}.pb25{padding-bottom:25px}.pl25{padding-left:25px}.pr25{padding-right:25px}.mt30{margin-top:30px}.mb30{margin-bottom:30px}.ml30{margin-left:30px}.mr30{margin-right:30px}.pt30{padding-top:30px}.pb30{padding-bottom:30px}.pl30{padding-left:30px}.pr30{padding-right:30px}.mt35{margin-top:35px}.mb35{margin-bottom:35px}.ml35{margin-left:35px}.mr35{margin-right:35px}.pt35{padding-top:35px}.pb35{padding-bottom:35px}.pl35{padding-left:35px}.pr35{padding-right:35px}.mt40{margin-top:40px}.mb40{margin-bottom:40px}.ml40{margin-left:40px}.mr40{margin-right:40px}.pt40{padding-top:40px}.pb40{padding-bottom:40px}.pl40{padding-left:40px}.pr40{padding-right:40px}.mt45{margin-top:45px}.mb45{margin-bottom:45px}.ml45{margin-left:45px}.mr45{margin-right:45px}.pt45{padding-top:45px}.pb45{padding-bottom:45px}.pl45{padding-left:45px}.pr45{padding-right:45px}.mt50{margin-top:50px}.mb50{margin-bottom:50px}.ml50{margin-left:50px}.mr50{margin-right:50px}.pt50{padding-top:50px}.pb50{padding-bottom:50px}.pl50{padding-left:50px}.pr50{padding-right:50px}.mt55{margin-top:55px}.mb55{margin-bottom:55px}.ml55{margin-left:55px}.mr55{margin-right:55px}.pt55{padding-top:55px}.pb55{padding-bottom:55px}.pl55{padding-left:55px}.pr55{padding-right:55px}.mt60{margin-top:60px}.mb60{margin-bottom:60px}.ml60{margin-left:60px}.mr60{margin-right:60px}.pt60{padding-top:60px}.pb60{padding-bottom:60px}.pl60{padding-left:60px}.pr60{padding-right:60px}.mt65{margin-top:65px}.mb65{margin-bottom:65px}.ml65{margin-left:65px}.mr65{margin-right:65px}.pt65{padding-top:65px}.pb65{padding-bottom:65px}.pl65{padding-left:65px}.pr65{padding-right:65px}.mt70{margin-top:70px}.mb70{margin-bottom:70px}.ml70{margin-left:70px}.mr70{margin-right:70px}.pt70{padding-top:70px}.pb70{padding-bottom:70px}.pl70{padding-left:70px}.pr70{padding-right:70px}.mt75{margin-top:75px}.mb75{margin-bottom:75px}.ml75{margin-left:75px}.mr75{margin-right:75px}.pt75{padding-top:75px}.pb75{padding-bottom:75px}.pl75{padding-left:75px}.pr75{padding-right:75px}.mt80{margin-top:80px}.mb80{margin-bottom:80px}.ml80{margin-left:80px}.mr80{margin-right:80px}.pt80{padding-top:80px}.pb80{padding-bottom:80px}.pl80{padding-left:80px}.pr80{padding-right:80px}.mt85{margin-top:85px}.mb85{margin-bottom:85px}.ml85{margin-left:85px}.mr85{margin-right:85px}.pt85{padding-top:85px}.pb85{padding-bottom:85px}.pl85{padding-left:85px}.pr85{padding-right:85px}.mt90{margin-top:90px}.mb90{margin-bottom:90px}.ml90{margin-left:90px}.mr90{margin-right:90px}.pt90{padding-top:90px}.pb90{padding-bottom:90px}.pl90{padding-left:90px}.pr90{padding-right:90px}.mt95{margin-top:95px}.mb95{margin-bottom:95px}.ml95{margin-left:95px}.mr95{margin-right:95px}.pt95{padding-top:95px}.pb95{padding-bottom:95px}.pl95{padding-left:95px}.pr95{padding-right:95px}.mt100{margin-top:100px}.mb100{margin-bottom:100px}.ml100{margin-left:100px}.mr100{margin-right:100px}.pt100{padding-top:100px}.pb100{padding-bottom:100px}.pl100{padding-left:100px}.pr100{padding-right:100px}.txt1{font-size:1em}.txt-blue{color:#1d6ab2}.txt-red{color:#e7022d}.txt-green{color:#21b33c}.txt-gray{color:#999}.txt-small{font-size:.9em}.txt-bold{font-weight:bold}.al-c{text-align:center}.al-l{text-align:left}.al-r{text-align:right}.clear{clear:both}.rollover a:hover img{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )";background:#fff}#main-area{width:100%;position:relative}#main-area .slick-dotted.slick-slider{margin-bottom:15px}@media screen and (max-width: 640px){#main-area .slick-dotted.slick-slider{margin-bottom:0}}#main-area .slick-dots{bottom:20px}@media screen and (max-width: 640px){#main-area .slick-dots{bottom:10px}}#main-area article.slick-slider{width:100%;background:#f0f0f0;margin-bottom:30px}#main-area article div{height:450px}@media screen and (max-width: 640px){#main-area article div{height:200px}}#main-area article div .slick-prev,#main-area article div .slick-next{display:none !important}#main-area article div section{width:1000px;margin:0 auto;position:relative}@media screen and (max-width: 640px){#main-area article div section{width:100%;height:200px;background:rgba(255,255,255,.5)}}#main-area article div section h1,#main-area article div section span{display:block;position:absolute;top:88px;left:0}@media screen and (max-width: 640px){#main-area article div section h1,#main-area article div section span{position:static;width:100%;padding:30px}#main-area article div section h1 img,#main-area article div section span img{width:200px}}#main-area article div.slide01{background:url(/img/index/slide01.jpg) no-repeat bottom right;background-size:cover}#main-area article div.slide02{background:url(/img/index/slide02.jpg) no-repeat bottom right;background-size:cover}@media screen and (max-width: 640px){#main-area article div.slide02 section{background:rgba(255,255,255,.6)}}#main-area article div.slide03{background:url(/img/index/slide03.jpg) no-repeat bottom right;background-size:cover}@media screen and (max-width: 640px){#main-area article div.slide03 section{background:rgba(202,57,53,.6)}}#main-area article div.slide04{background:url(/img/index/slide04.jpg) no-repeat bottom right;background-size:cover}@media screen and (max-width: 640px){#main-area article div.slide04 section{background:rgba(212,155,74,.6)}}#container{zoom:1;padding-top:20px}#container:after{display:table;clear:both;content:""}#container:before{display:table;content:""}@media screen and (max-width: 640px){#container{padding:20px;padding-bottom:50px}}#container .cont_l{width:700px;float:left}@media screen and (max-width: 640px){#container .cont_l{width:100%;float:none;margin-bottom:70px}}#container .cont_l .bnrarea{margin-bottom:28px}@media screen and (max-width: 640px){#container .cont_l .bnrarea img{width:100%}}#container .cont_l .bnrarea.footer{margin:0;margin-top:40px}@media screen and (max-width: 640px){#container .cont_l #newsbox{width:100%}}#container .cont_l #newsbox h2{font-size:30px;color:#ca3935;font-weight:500;letter-spacing:4px;margin-bottom:30px}@media screen and (max-width: 640px){#container .cont_l #newsbox h2{font-size:23px;margin-bottom:15px}}#container .cont_l #newsbox dl{display:flex;font-size:14px;padding-bottom:13px;margin-bottom:13px;border-bottom:dotted 1px #ccc}@media screen and (max-width: 640px){#container .cont_l #newsbox dl{display:block}}#container .cont_l #newsbox dl dt{width:150px;font-weight:bold;margin-right:10px}@media screen and (max-width: 640px){#container .cont_l #newsbox dl dt{background:none;width:100%}}#container .cont_l #newsbox dl dd{width:660px;line-height:1.8em}@media screen and (max-width: 640px){#container .cont_l #newsbox dl dd{width:100%}}#container .cont_l #newsbox dl dd a{transition:.3s;text-decoration:underline}#container .cont_l #newsbox dl dd a:hover{transition:.3s;text-decoration:underline}#container .cont_l #newsbox p.more{width:300px;margin:30px auto;margin-bottom:0;font-style:12px;text-align:center}#container .cont_l #newsbox p.more a{transition:.3s;width:100%;padding:10px;display:block;border:solid 1px #000}#container .cont_l #newsbox p.more a:hover{transition:.3s;background:#ca3935;color:#fff;border:solid 1px #ca3935}#container .cont_r{float:right;width:250px}@media screen and (max-width: 640px){#container .cont_r{width:100%;float:none}}#container .cont_r .system_bnr{background:url(../img/index/system_bg.png) no-repeat top;background-size:100%;border:solid 2px #74c797;padding:15px;border-radius:5px;margin-bottom:20px}#container .cont_r .system_bnr figure{text-align:center;margin-bottom:7px}#container .cont_r .system_bnr ul li{margin-bottom:5px}#container .cont_r .system_bnr ul li:last-child{margin-bottom:0}#container .cont_r .system_bnr ul li a{display:block;line-height:35px;letter-spacing:2px;text-align:center;font-size:17px;color:#fff;font-weight:bold;border-radius:5px;transition:.3s;background:#389e64 url(../img/icon-arrow-wh2.png) no-repeat 95% 50%}#container .cont_r .system_bnr ul li a:hover{transition:.3s;opacity:.7}#container .cont_r ul.bnrs li{width:100%;margin-bottom:13px;text-align:center}#container .cont_r ul.bnrs li a{margin-bottom:-1px;border:solid 1px #666;padding:20px 10px;margin-bottom:10px;display:block;background:url(../img/icon_rightbottom.png) no-repeat 99% 97%;transition:.3s;background-color:#fff8dc}#container .cont_r ul.bnrs li a:hover{transition:.3s}#container .cont_r ul.bnrs li:last-child{margin-bottom:0}#container .cont_r ul.bnrs li.color2 a{background:none;border-color:#5584e3;background-color:#5584e3;color:#fff;font-weight:bold}#container .cont_r ul.bnrs li.color3 a{font-weight:bold;background:none;border-color:#5584e3;background-color:tomato;border:none;color:#fff}#pickup-area{margin-bottom:70px}.pickup-item{border:4px solid #d9e9a3;padding:40px;padding-bottom:25px}.pickup-item .title{color:#9eb54f;font-weight:bold;font-size:1.25rem;text-align:center;margin-bottom:1.25em}.pickup-item .cont_bnr{margin-bottom:30px;zoom:1}.pickup-item .cont_bnr .hr01{border:none;border-bottom:solid 1px #ccc;padding-bottom:10px;margin-bottom:10px}.pickup-item .cont_bnr:after{display:table;clear:both;content:""}.pickup-item .cont_bnr:before{display:table;content:""}.pickup-item .cont_bnr .info{width:64%;float:left}@media screen and (max-width: 640px){.pickup-item .cont_bnr .info{width:100%;float:none;margin-bottom:20px}}.pickup-item .cont_bnr .bnr{width:30%;border:2px solid #d9e9a3;padding:15px;margin-right:10px;float:right}@media screen and (max-width: 640px){.pickup-item .cont_bnr .bnr{width:100%;float:none}}.pickup-item .cont_bnr .bnr:hover{border:solid 2px #ccc}.pickup-item .cont_bnr .bnr span.wait{display:inline-block;width:100%;text-align:center;background:#ccc;font-weight:bold;padding:5px}.pickup-item .cont_bnr .bnr span.on{display:inline-block;width:100%;text-align:center;background:#dc2308;color:#fff;font-weight:bold;padding:5px}.pickup-item .cont_bnr .bnr dl{display:flex;margin-bottom:5px}.pickup-item .cont_bnr .bnr dl dt{width:60px}.pickup-item .cont_bnr .bnr dl dd{width:100%;font-size:14px;font-weight:bold}.pickup-item .cont_bnr .bnr dl dd span{font-size:12px;background:#f0f0f0;padding:2px 5px;font-weight:500}@media screen and (max-width: 640px){.pickup-item{padding:20px}}.feature-area h3{font-family:"Noto Serif JP",sans-serif;font-weight:normal;font-size:1.5rem;letter-spacing:.08em}.feature-area h3 span{color:#e85d81;font-family:"Lusitana",serif;font-size:1.75rem;margin-right:.3em}.feature-area h3:after{display:none}.feature-area p{padding-left:2em}@media screen and (max-width: 640px){.feature-area h3{-ms-align-items:start;align-items:start;font-size:1.13rem}}.assessment-area{margin-bottom:60px}.assessment-area ul{display:flex;flex-wrap:wrap}.assessment-area li{display:flex;flex-direction:column;background:#ffebf3;text-align:center;width:calc((100% - 41px)/2);padding:20px}.assessment-area li:nth-child(1),.assessment-area li:nth-child(2){margin-bottom:40px}.assessment-area li:nth-child(odd){margin-right:20px}.assessment-area li:nth-child(even){margin-left:20px}.assessment-area li p{font-size:1.13rem;font-weight:bold}.assessment-area .num{background:url("../img/index/assessment-image1.png") no-repeat;background-size:100%;display:block;color:#e85d81;font-family:"Lusitana",serif;font-size:1.75rem;width:64px;height:76px;padding-top:30px;margin:0 auto 15px}@media screen and (min-width: 641px)and (max-width: 1119px){.img-flow img{width:100%}}@media screen and (max-width: 640px){.assessment-area ul{display:block}.assessment-area li{width:100%;margin-bottom:20px;padding:20px}.assessment-area li:nth-child(1),.assessment-area li:nth-child(2){margin-bottom:20px}.assessment-area li:nth-child(odd){margin-right:0px}.assessment-area li:nth-child(even){margin-left:0px}.img-flow{overflow:hidden}.img-flow img{width:430px}}.other-area h3{font-family:"Noto Serif JP",sans-serif;font-weight:normal;font-size:1.13rem}.other-area h3:before{content:"";display:inline-block;width:12px;height:12px;border-radius:6px;background:#d9e9a3;margin-right:.5em}.other-area h3:after{display:none}@media screen and (max-width: 640px){.other-area h3{-ms-align-items:center;align-items:center}}