#toppage{background-color:#f4f4f4;padding-bottom:8rem}#toppage .comKV .sp{display:none}@media screen and (max-width: 690px){#toppage .comKV .pc{display:none}#toppage .comKV .sp{display:block}}#toppage #comConPosi #search{margin-bottom:8rem}#toppage #comConPosi #search .search-head{position:relative}#toppage #comConPosi #search .search-head h2{color:#dde3e5;font-size:54px;font-weight:bold}#toppage #comConPosi #search .search-head p{text-align:center;font-size:18px;font-weight:500;position:absolute;width:100%;top:0}#toppage #comConPosi #search #search-key{display:flex;flex-wrap:wrap;gap:10px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:30px 0 20px}#toppage #comConPosi #search #search-key li a{display:block;background-color:#567783;border-radius:50px;color:#fff;padding:8px 25px;line-height:1;text-decoration:none;transition:background-color .3s ease;outline:2px solid rgba(0,0,0,0);outline-offset:-2px}#toppage #comConPosi #search #search-key li a.c1{background-color:#6e1e4b}#toppage #comConPosi #search #search-key li a.c2{background-color:#006487}#toppage #comConPosi #search #search-key li a.c3{background-color:#647d2d}#toppage #comConPosi #search #search-key li a.c4{background-color:#2a79b6}#toppage #comConPosi #search #search-key li a.c5{background-color:#87d0e6}#toppage #comConPosi #search #search-key li a.c6{background-color:#dc6914}#toppage #comConPosi #search #search-key li a.c7{background-color:#006487}#toppage #comConPosi #search #search-key li a.c8{background-color:#dc6914}#toppage #comConPosi #search #search-key li a.c9{background-color:#006487}#toppage #comConPosi #search #search-key li a.active,#toppage #comConPosi #search #search-key li a:hover{background-color:#fff;font-weight:600;color:#567783}#toppage #comConPosi #search #search-key li a.active.c1,#toppage #comConPosi #search #search-key li a:hover.c1{color:#6e1e4b}#toppage #comConPosi #search #search-key li a.active.c2,#toppage #comConPosi #search #search-key li a:hover.c2{color:#006487}#toppage #comConPosi #search #search-key li a.active.c3,#toppage #comConPosi #search #search-key li a:hover.c3{color:#647d2d}#toppage #comConPosi #search #search-key li a.active.c4,#toppage #comConPosi #search #search-key li a:hover.c4{color:#2a79b6}#toppage #comConPosi #search #search-key li a.active.c5,#toppage #comConPosi #search #search-key li a:hover.c5{color:#87d0e6}#toppage #comConPosi #search #search-key li a.active.c6,#toppage #comConPosi #search #search-key li a:hover.c6{color:#dc6914}#toppage #comConPosi #search #search-key li a.active.c7,#toppage #comConPosi #search #search-key li a:hover.c7{color:#006487}#toppage #comConPosi #search #search-key li a.active.c8,#toppage #comConPosi #search #search-key li a:hover.c8{color:#dc6914}#toppage #comConPosi #search #search-key li a.active.c9,#toppage #comConPosi #search #search-key li a:hover.c9{color:#006487}#toppage #comConPosi #search #search-key li a.active.c1{outline-color:#6e1e4b}#toppage #comConPosi #search #search-key li a.active.c2{outline-color:#006487}#toppage #comConPosi #search #search-key li a.active.c3{outline-color:#647d2d}#toppage #comConPosi #search #search-key li a.active.c4{outline-color:#2a79b6}#toppage #comConPosi #search #search-key li a.active.c5{outline-color:#87d0e6}#toppage #comConPosi #search #search-key li a.active.c6{outline-color:#dc6914}#toppage #comConPosi #search #search-key li a.active.c7{outline-color:#006487}#toppage #comConPosi #search #search-key li a.active.c8{outline-color:#dc6914}#toppage #comConPosi #search #search-key li a.active.c9{outline-color:#006487}#toppage #comConPosi #main-contents ul{display:flex;flex-wrap:wrap;gap:24px}#toppage #comConPosi #main-contents ul li{width:calc(25% - 24px);margin-bottom:12px;box-shadow:3px 3px 6px rgba(0,0,0,.16)}@media screen and (max-width: 991px){#toppage #comConPosi #main-contents ul li{width:90%;margin:0 auto}}@media screen and (max-width: 690px){#toppage #comConPosi #main-contents ul li{width:100%;margin:0 auto}}#toppage #comConPosi #main-contents ul li a{position:relative;display:block;background-color:#fff;text-decoration:none;padding-bottom:3%}#toppage #comConPosi #main-contents ul li a .domain{display:inline-block;background-color:#567783;color:#fff;padding:5px 10px;border-radius:3px;font-size:11px}#toppage #comConPosi #main-contents ul li a.d01 .domain{background-color:#6e1e4b}#toppage #comConPosi #main-contents ul li a.d02 .domain{background-color:#006487}#toppage #comConPosi #main-contents ul li a.d03 .domain{background-color:#647d2d}#toppage #comConPosi #main-contents ul li a.d04 .domain{background-color:#2a79b6}#toppage #comConPosi #main-contents ul li a.d05 .domain{background-color:#87d0e6}#toppage #comConPosi #main-contents ul li a.d06 .domain{background-color:#dc6914}#toppage #comConPosi #main-contents ul li a.d07 .domain{background-color:#006487}#toppage #comConPosi #main-contents ul li a.d08 .domain{background-color:#dc6914}#toppage #comConPosi #main-contents ul li a.d09 .domain{background-color:#006487}#toppage #comConPosi #main-contents ul li a .title{padding:3%;font-size:15px}#toppage #comConPosi #main-contents ul li a .image{margin:0 auto 0;line-height:0;overflow:hidden;width:94%}@media screen and (max-width: 991px){#toppage #comConPosi #main-contents ul li a .image{display:none}}#toppage #comConPosi #main-contents ul li a .image img{width:100%;transition:transform .5s ease;margin:0}#toppage #comConPosi #main-contents ul li a:hover img{transform:scale(1.05)}.inview{opacity:0}.inview.active{animation:fadeInup 1s ease-out;animation-fill-mode:forwards}@keyframes fadeInup{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0px);opacity:1}}