﻿@-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}}.main-container{margin-bottom:60px}.chinavi .header{background:url("/common/img/chinavi/share/mv.jpg") center center no-repeat;background-size:cover}.chinavi .side-block .side-img{background:url(/common/img/chinavi/share/side-img.jpg) 0 0 no-repeat;background-size:contain}.chinavi .txt-color01{color:#a15fa3}.chinavi .txt-color02{color:#ea546a}.chinavi .txt-color03{color:#5676ba}.chinavi .txt-color04{color:#f08d38}.chinavi .txt-color05{color:#00b3cf}.chinavi .txt-color06{color:#00a960}.chinavi .txt-color07{color:#ebcc28}.chinavi .txt-gray{color:#868686}.chinavi .bg-color01{background:#a15fa3}.chinavi .bg-color02{background:#ea546a}.chinavi .bg-color03{background:#5676ba}.chinavi .bg-color04{background:#f08d38}.chinavi .bg-color05{background:#00b3cf}.chinavi .bg-color06{background:#00a960}.chinavi .bg-color07{background:#ebcc28}.chinavi .bg-gray{background:#868686}.chinavi .link-box{text-align:center;margin-top:30px}.pc{display:block}.sp{display:none}.table-wrap{overflow-x:auto;margin-top:50px}.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}.table-wrap::-webkit-scrollbar{height:8px;background-color:#F5F5F5}.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}.img-box{width:42%;float:left;margin-right:5%}.profile-box{width:53%;float:left}.profile-box .print-box{float:right}.profile-box dt{font-size:22px;font-size:2.2rem;border-left:5px solid #6d559a;padding-left:17px;margin-bottom:10px}.profile-box dt span{font-size:15px;font-size:1.5rem;display:block;margin-top:-5px}.profile-box dd{font-weight:bold}.profile-box p{margin-top:20px}.profile-box .cats .chinavi_cat1{color:#3c3c3c}.chinavi-top .cont-box{margin-top:20px}.chinavi-top .cont-box.box01{margin-top:60px}.chinavi-top .list-50on-block li{display:inline-block;background:#e4e4e4;margin:5px 3px 5px 0}.chinavi-top .list-50on-block li a{display:inline-block;padding:5px 25px;color:#3c3c3c;text-decoration:none;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.chinavi-top .list-50on-block li a:hover{color:#fff;background:#ef8bae}.chinavi-top .ttl-box{margin-top:50px}.chinavi-top .form-block{width:40%}.chinavi-top .form-block .form-freeword{background:#e4e4e4;position:relative;height:35px}.chinavi-top .form-block .form-freeword .search-txt{width:100%;height:100%;font-size:17px;font-size:1.7rem;outline:0;padding-left:10px}.chinavi-top .form-block .form-freeword .search-btn{position:absolute;right:0;top:0;background:#514068;color:#fff;height:100%;padding:0 20px}.chinavi-top #category-wrap{position:relative}.chinavi-top #category-wrap .current{background:#ef8bae !important}.chinavi-top #category-wrap .category-tab{position:relative;width:calc(50% - 10px);padding:20px 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;color:#fff;background:#514068;font-size:19px;font-size:1.9rem;text-align:center;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.chinavi-top #category-wrap .category-tab:hover{background:#ef8bae}.chinavi-top #category-wrap .hide{display:none}.chinavi-top #category-wrap #category-tab02{position:absolute;right:0;top:0}.chinavi-top #category-wrap .category-inner{padding:10px 30px 30px;background:#ececec}.chinavi-top #category-wrap .list-item dl{display:table;position:relative;width:100%;margin-top:10px}.chinavi-top #category-wrap .list-item dt{display:table-cell;box-sizing:border-box;width:12em;color:#fff;line-height:1;text-align:center;vertical-align:middle;white-space:nowrap}.chinavi-top #category-wrap .list-item dd{display:table-cell;box-sizing:border-box;padding:15px 0 15px 25px;background:#fff;text-align:left;vertical-align:middle}.chinavi-top #category-wrap .list-item dd ul li{display:inline-block;margin:15px 20px 0 0;line-height:1;white-space:nowrap}.main-container .result{margin-bottom:300px}.main-container .result a.link-btn{padding:.6em 5em}.main-container .result a.link-btn::after{left:1em;-moz-transform:translateY(-50%) rotate(225deg);-ms-transform:translateY(-50%) rotate(225deg);-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg)}.result .cont-tl03{background:#f6f6f6;padding:1em 0 .9em 26px;margin-bottom:1.8em}.result .cont-tl03::before{width:5px;height:100%;background:#e8e8e8}.result .table-wrap{margin-top:60px}.result .list-wrap{margin-bottom:30px;width:100%;overflow:hidden}.result .list-wrap .list-box{width:102.27273%;font-size:0;letter-spacing:normal}.result .list-wrap .list-box .list-item{width:30%;display:inline-block;margin-right:2.22222%;margin-bottom:2.22222%;width:31.11111%;font-size:14px;font-size:1.4rem;vertical-align:top}.result .list-wrap .list-box .list-item a{text-decoration:none;color:#3c3c3c}.result .list-wrap .list-box .list-item a:hover .cont-img img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.result .list-wrap .list-box .list-item .cont-img{position:relative;padding-top:100%;width:100%;height:0;overflow:hidden}.result .list-wrap .list-box .list-item .cont-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-moz-transition:all,.2s;-o-transition:all,.2s;-webkit-transition:all,.2s;transition:all,.2s}.result .list-wrap .list-box .list-item .prf-box dl{background:#f6f6f6;padding:20px 0px 30px;border-bottom:3px solid #ededed}.result .list-wrap .list-box .list-item .prf-box dl dt{line-height:1.5;padding-left:20px;border-left:4px solid #514068}.result .list-wrap .list-box .list-item .prf-box dl dt span{font-size:22px;font-size:2.2rem}.result .list-wrap .list-box .list-item .prf-box dl dd{margin-top:1px;padding-left:23px}.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt01{line-height:1.5;margin-top:10px}.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt01 span{font-weight:bold}.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt01>li>span>span{display:inline-block}.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt02{line-height:1.5;margin-top:10px}.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt02 span{color:#979797;font-size:13px;font-size:1.3rem;display:block;position:relative}.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt02 span::after{content:"";position:absolute;top:8px;left:33px;display:inline-block;width:80%;border-top:2px solid #ededed}.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt01 .chinavi_cat1,.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt01 .chinavi_cat2,.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt02 .chinavi_cat1,.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt02 .chinavi_cat2{color:#3c3c3c}.result .list-wrap .list-box .list-item .prf-box dl dd .chinavi_cat2 span+span::before{content:'／'}.result .link-box{text-align:center;margin-top:60px}.no-0002 .common-tbl th{width:26%}@media screen and (max-width: 768px){.table-wrap .common-tbl{width:600px}.result .txt-color02{font-size:13px;font-size:1.3rem}.result .list-wrap{margin-bottom:20px}.result .list-wrap .list-box .list-item{width:31%;margin-right:2%}.result .list-wrap .list-box .list-item .prf-box dl dt{padding-left:10px}.result .list-wrap .list-box .list-item .prf-box dl dt span{font-size:16px;font-size:1.6rem}.result .list-wrap .list-box .list-item .prf-box dl dd{padding-left:13px}.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt01 span{font-size:12px;font-size:1.2rem}.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt02 li{font-size:12px;font-size:1.2rem}}@media screen and (max-width: 640px){.pc{display:none}.sp{display:block}.img-box{width:100%;float:none}.profile-box{width:100%;float:none;margin-top:30px}.chinavi-top .ttl-box{margin-top:30px}.chinavi-top .form-block{width:100%}.chinavi-top .list-50on-block li a{padding:5px 15px}.chinavi-top #category-wrap .category-tab{font-size:14px;font-size:1.4rem}.chinavi-top #category-wrap .category-inner{padding:10px 20px 30px}.chinavi-top #category-wrap .list-item dl{display:block}.chinavi-top #category-wrap .list-item dt{display:block;width:100%;padding:10px 0}.chinavi-top #category-wrap .list-item dd{display:block;padding:0 0 10px 10px}.chinavi-top #category-wrap .list-item dd .category-list li{width:30%}.chinavi-top #category-wrap .list-item dd .category-list li:nth-child(odd){margin:15px 50px 0 0}.main-container .result{margin-bottom:0}.result .list-wrap{margin-bottom:0}.result .list-wrap .list-box .list-item{width:100%;margin-right:0;margin-bottom:30px}.result .list-wrap .list-box .list-item .prf-box dl dt{padding-left:20px}.result .list-wrap .list-box .list-item .prf-box dl dt span{font-size:22px;font-size:2.2rem}.result .list-wrap .list-box .list-item .prf-box dl dd{padding-left:23px}.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt01 span{font-size:13px;font-size:1.3rem}.result .list-wrap .list-box .list-item .prf-box dl dd .prf-txt02 li{font-size:13px;font-size:1.3rem}.result .table-wrap{margin-top:40px}}@media screen and (max-width: 414px){.chinavi-top .list-50on-block li a{padding:8px 28px}}@media screen and (max-width: 375px){.chinavi-top .list-50on-block li a{padding:8px 24px}}@media screen and (max-width: 320px){.chinavi-top .list-50on-block li a{padding:8px 17px}}@media print{.nav-btns{display:none !important}.chinavi header,.chinavi footer,.chinavi .breadcrumb,.chinavi .side-block,.chinavi .result>.cont-tl01,.chinavi .print-box,.chinavi .result>.contents-body .link-box{display:none !important}.chinavi .common-tbl th{width:30%}.print_page{width:100% !important;height:251mm !important;page-break-after:always}.print_page:last-child{page-break-after:auto}.ts-chinavi-all-data .columnSet{margin-bottom:0 !important}.ts-chinavi-print-num{display:block}}
