@charset "UTF-8";.clearfix,body#top.ja #mainimg #mainimgIn .mainCover,body#top:not(.ja) #mainimg #mainimgIn .mainCover{*zoom:1}.clearfix:before,body#top.ja #mainimg #mainimgIn .mainCover:before,body#top:not(.ja) #mainimg #mainimgIn .mainCover:before,.clearfix:after,body#top.ja #mainimg #mainimgIn .mainCover:after,body#top:not(.ja) #mainimg #mainimgIn .mainCover:after{content:"";display:table}.clearfix:after,body#top.ja #mainimg #mainimgIn .mainCover:after,body#top:not(.ja) #mainimg #mainimgIn .mainCover:after{clear:both}body#top.ja{background-position:center 428px}body#top.ja #headerLogo{height:190px}body#top.ja #gNavi{height:190px}body#top.ja #gNavi>ul>li{height:190px}body#top.ja #gNavi>ul>li>p,body#top.ja #gNavi>ul>li#gNav01,body#top.ja #gNavi>ul>li#gNav01 p,body#top.ja #gNavi>ul>li#gNav02 p,body#top.ja #gNavi>ul>li#gNav03 p,body#top.ja #gNavi>ul>li#gNav04 p,body#top.ja #gNavi>ul>li#gNav05 p,body#top.ja #gNavi>ul>li#gNav06 p,body#top.ja #gNavi>ul>li#gNav07 p,body#top.ja #gNavi>ul>li p span.tit,body#top.ja #gNavi>ul>li#gNav01 p span.tit,body#top.ja #gNavi>ul>li#gNav05 p span.tit,body#top.ja #gNavi>ul>li p span.bg,body#top.ja #gNavi>ul>li#gNav01 p span.bg,body#top.ja #gNavi>ul>li#gNav05 p span.bg{height:190px}body#top.ja #gNavi>ul>li#gNav01 .subNaviWrap{top:190px}body#top.ja #contentsWrap{border-top:0;background:0 0;margin-top:0}body#top.ja #contentsWrap #contents{width:920px;padding:26px 0 30px 35px}body#top.ja #mainimg{height:240px}body#top.ja #mainimg #imageArea{width:100%;height:428px;overflow:hidden;position:absolute;text-align:center;z-index:1;background:#000}body#top.ja #mainimg #imageArea img{opacity:0;transition:transform 20s linear 0s;-webkit-transition:-webkit-transform 20s linear 0s;-moz-transition:-moz-transform 20s linear 0s;-ms-transition:-ms-transform 20s linear 0s}body#top.ja #mainimg #mainimgIn{position:relative;height:100%;z-index:100}body#top.ja #mainimg #mainimgIn .mainCover{margin:0 auto;width:960px;text-align:left;height:inherit;position:relative}body#top.ja #mainimg #mainimgIn .mainCover h2{height:100%;background:url(/assets/pc/img/jp/top/bg_h2_top.png) left top repeat-y}body#top.ja #mainimg #mainimgIn .mainCover .mainNoticeWrap{color:#000;-webkit-transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s;-moz-transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s;-ms-transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s;transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s}body#top.ja #mainimg #mainimgIn .mainCover .mainNoticeWrap .mainNotice{position:absolute;top:calc(48% - 134px);left:261px;margin:auto;width:609px;height:auto;border:3px solid #be2530;background-color:rgba(255,255,255,.9);padding:40px 0;font-family:"Helvetica Neue",Helvetica,Arial,Meiryo,"メイリオ",sans-serif;font-weight:700;text-align:center}body#top.ja #mainimg #mainimgIn .mainCover .mainNoticeWrap .mainNotice h3{margin-bottom:20px;color:#be2530;font-size:2.6rem;font-weight:700}body#top.ja #mainimg #mainimgIn .mainCover .mainNoticeWrap .mainNotice h3 small{display:block;margin-top:5px;font-size:1.6rem}body#top.ja #mainimg #mainimgIn .mainCover .mainNoticeWrap .mainNotice .noticetxt{margin:0 auto}body#top.ja #mainimg #mainimgIn .mainCover .mainNoticeWrap .mainNotice .noticetxt .notice-ja{margin-bottom:8px}body#top.ja #mainimg #mainimgIn .mainCover .mainNoticeWrap .mainNotice .noticetxt .notice-en .notice-en-line{display:block}body#top.ja #mainimg #mainimgIn .mainCover .mainNoticeWrap:hover{opacity:.9}body#top.ja #mainimg #mainimgIn .btnScroll{display:block;width:72px;height:72px;position:absolute;right:0;bottom:60px;left:0;margin:auto;opacity:0;background:url(/assets/pc/img/jp/top/btn_top_no.png) left top no-repeat}body#top.ja #mainimg #mainimgIn .btnScroll:hover{background-image:url(/assets/pc/img/jp/top/btn_top_on.png)}body#top.ja #mainimg #mainimgIn .btnScroll:before{display:block;content:'';background-image:url(/assets/pc/img/jp/top/btn_top_on.png)}body#top.ja #mainimg #mainimgIn .news{width:100%;position:absolute;left:0;bottom:0;text-align:center;margin-bottom:0;z-index:101;font-family:"Helvetica Neue",Helvetica,Arial,Meiryo,"メイリオ",sans-serif;background-color:#be2530;font-size:16px;color:#fff}body#top.ja #mainimg #mainimgIn .news a{display:block;color:#fff;padding:8px 10px 9px;background-color:#be2530;color:#fff}body#top.ja #mainimg #mainimgIn .news a:hover{background-color:#890b1a}body#top.ja #mainimg #mainimgIn .news span{padding:8px 0 9px;display:block}body#top.ja .afterLine{display:block;height:1px;width:2000px;position:absolute;background:#ccc;left:0;bottom:0}body#top.ja .column2Top01{padding:23px 0 0;display:block;min-height:1%}body#top.ja .column2Top01:after{clear:both;content:".";display:block;height:0;visibility:hidden}body#top.ja .column2Top01 .column2TopInner01{position:relative;margin-bottom:35px}body#top.ja .column2Top01 .col01{width:560px;float:left}body#top.ja .column2Top01 .col01 .section01{padding-bottom:27px}body#top.ja .column2Top01 .col01 .section01:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}body#top.ja .column2Top01 .col02{width:320px;float:right}body#top.ja .column2Top01 .col02 .section01{padding-bottom:20px;margin-bottom:30px;overflow:hidden}body#top.ja .column2Top01 .col02 .section01 .afterLine{background:#e4e4cf;height:1px}body#top.ja .ul_nearlest01{display:block;min-height:1%;margin-bottom:25px}body#top.ja .ul_nearlest01:after{clear:both;content:".";display:block;height:0;visibility:hidden}body#top.ja .ul_nearlest01 li{float:left;width:240px;margin:0 0 0 60px}body#top.ja .ul_nearlest01 li:first-child{margin-left:0}body#top.ja .ul_nearlest01 li a{display:block;display:block;min-height:1%}body#top.ja .ul_nearlest01 li a:after{clear:both;content:".";display:block;height:0;visibility:hidden}body#top.ja .ul_nearlest01 li a:hover,body#top.ja .ul_nearlest01 li a:hover h4,body#top.ja .ul_nearlest01 li a:hover p{color:#762530}body#top.ja .ul_nearlest01 li a figure{margin-bottom:10px}body#top.ja .ul_nearlest01 li a h4{font-size:115%;font-size:1.6rem;color:#006ab3}body#top.ja .ul_nearlest01 li a p{color:#000}body#top.ja .box_calendar01{display:block;min-height:1%;border:1px solid #dadac6;padding:10px 2px 0}body#top.ja .box_calendar01:after{clear:both;content:".";display:block;height:0;visibility:hidden}body#top.ja .box_calendar01 .box_calendar01In{display:block;min-height:1%;padding:0 15px 10px 18px}body#top.ja .box_calendar01 .box_calendar01In:after{clear:both;content:".";display:block;height:0;visibility:hidden}body#top.ja .box_calendar01 .box_calendar01In .flL{width:257px}body#top.ja .box_calendar01 .box_calendar01In .flR{width:47px}body#top.ja .box_calendar_mes01{border-top:0;padding-top:0}body#top.ja .box_calendar_mes01 p{margin:0 0 9px}body#top.ja #bnrTopArea{border-top:1px solid #e4e4cf}body#top.ja #bnrTopArea #bnrTopAreaIn{border-left:1px solid #e4e4cf;margin:0 auto;padding:45px 0 45px 30px;width:925px}body#top.ja #bnrTopArea #bnrTopAreaIn .bannerLinkList{display:flex;justify-content:space-between}body#top.ja #bnrTopArea #bnrTopAreaIn .bannerLinkList li a{display:block;width:124px}body#top.ja #bnrTopArea #bnrTopAreaIn .bannerLinkList li a img{width:100%}body#top.ja .ul_News01{height:188px;overflow-y:auto}body#top.ja .ul_News01 li{border:0;padding:0}body#top.ja .ul_News01 li .date{margin-bottom:5px}body#top.ja .ul_News01 li .tit01{font-size:100%;font-size:1.4rem;margin-bottom:7px;-webkit-transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s;-moz-transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s;-ms-transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s;transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s}body#top.ja .ul_News01 li a:hover .tit01{color:#762530}body#top.ja .exhibitionWrap{position:relative;background-color:#e9ebe8}body#top.ja .exhibitionWrap .exhibitionInfo{box-sizing:border-box;width:100%;display:flex;padding:15px}body#top.ja .exhibitionWrap .exhibitionInfo .exhibitionImg{width:180px;margin-right:30px}body#top.ja .exhibitionWrap .exhibitionInfo .exhibitionImg img{width:100%;height:auto}body#top.ja .exhibitionWrap .exhibitionInfo .exhibitionText{position:relative;flex:1}body#top.ja .exhibitionWrap .exhibitionInfo .exhibitionText h4{margin-bottom:20px;line-height:1.2;font-weight:700;font-size:22px}body#top.ja .exhibitionWrap .slideNav{z-index:1000;position:absolute;bottom:15px;right:15px;display:flex;justify-content:center;width:263px;width:calc(100% - 240px)}body#top.ja .exhibitionWrap .slideNav .slidePrev,body#top.ja .exhibitionWrap .slideNav .slideNext{display:block;width:20px;height:20px;background-color:#b0aaa3;background-repeat:no-repeat;background-position:center center;border-radius:2px}body#top.ja .exhibitionWrap .slideNav .slidePrev:hover,body#top.ja .exhibitionWrap .slideNav .slideNext:hover{background-color:#d2babc;-webkit-transition:background-color .2s ease-out 0s;-moz-transition:background-color .2s ease-out 0s;-ms-transition:background-color .2s ease-out 0s;transition:background-color .2s ease-out 0s}body#top.ja .exhibitionWrap .slideNav .slidePrev{margin-right:10px;background-image:url(/assets/pc/img/ico_prev04.png)}body#top.ja .exhibitionWrap .slideNav .slideNext{margin-left:10px;background-image:url(/assets/pc/img/ico_next04.png)}body#top.ja .exhibitionWrap .slider-dots .slick-dots{position:relative;bottom:0;left:0}body#top.ja .exhibitionWrap .slider-dots .slick-dots li{width:10px;height:10px;margin-top:-2px;vertical-align:middle}body#top.ja .exhibitionWrap .slider-dots .slick-dots li button{box-sizing:border-box;display:block;width:10px;height:10px;background-color:#b0aaa3;border-radius:50%}body#top.ja .exhibitionWrap .slider-dots .slick-dots li button:before{display:none}body#top.ja .exhibitionWrap .slider-dots .slick-dots li.slick-active button{background-color:#762530}body#top.ja .exhibitionWrap .slider01Wrap{width:auto}body#top.ja .exhibitionWrap .slider01Box01{background:0 0}body#top.ja .exhibitionWrap .slider-for .inner01{width:100%;min-height:0;background-color:transparent;text-align:left}body#top.ja .exhibitionWrap .slider-for .inner01 a{padding:0;-webkit-transition:opacity .2s ease-out 0s;-moz-transition:opacity .2s ease-out 0s;-ms-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}body#top.ja .exhibitionWrap .slider-for .inner01 a:hover{opacity:.7}body#top.ja .exhibitionWrap .slider-for .inner01 a figure{margin:0}body#top.ja .dl_border01 dt{width:56px;padding:2px 9px}body#top.ja .dl_border01 dd{padding:2px 8px 2px 13px}body#top.ja .dl_border01 dd .ul_basic01 li{margin-bottom:5px}body#top.ja .dl_border01 dd .ul_basic01 li:last-child{margin-bottom:0}body#top.ja .dl_border01 dd .ul_basic01 li a{font-size:100%;font-size:1.4rem}body#top.ja .topPurposeList{display:block;min-height:1%}body#top.ja .topPurposeList:after{clear:both;content:".";display:block;height:0;visibility:hidden}body#top.ja .topPurposeList li{width:152px;height:152px;float:left;margin:0 20px 20px 0;border:1px solid #e0e0c6}body#top.ja .topPurposeList li:nth-child(3n){margin:0 0 20px}body#top.ja .topPurposeList li a{display:block;color:#000;font-size:13px}body#top.ja .topPurposeList li a .tit01 span{display:inline-block;border-bottom:1px solid #e0e0c6;padding:10px 0 10px 10px;line-height:1}body#top.ja .topPurposeList li a .img01{text-align:center}body#top.ja .topPurposeList li a .img01 img{width:92%;height:auto}body#top.ja .carouselTopArea{position:relative;border-top:1px solid #e4e4cf}body#top.ja .carouselTopArea .carouselTopAreaMiddle{overflow:hidden;position:relative}body#top.ja .carouselTopArea .carouselTopAreaIn{width:925px;margin:0 auto;padding:30px 0 30px 30px;position:relative;overflow:hidden;border-left:1px solid #e4e4cf}body#top.ja .carouselTopArea .carouselTopAreaIn .carouselTopAreaList{float:left;margin-left:40px;width:295px;position:relative}body#top.ja .carouselTopArea .carouselTopAreaIn .carouselTopAreaList .multiple-items2{min-height:306px}body#top.ja .carouselTopArea .carouselTopAreaIn .carouselTopAreaList:last-child{width:249px}body#top.ja .carouselTopArea .carouselTopAreaIn .line{position:absolute;left:-3px;top:0;width:1px;height:100%;background-color:#e4e4cf;z-index:9999}body#top.ja .carouselTopArea .carouselFadeLeft{position:absolute;left:0;top:0;height:100%;background:url(/assets/pc/img/jp/top/bg_fade01.png) right top no-repeat}body#top.ja .carouselTopArea .carouselFadeRight{position:absolute;right:0;top:0;height:100%;background:url(/assets/pc/img/jp/top/bg_fade02.png) left top no-repeat}body#top.ja .table_calendar01 tbody td a{padding:0;width:24px;height:25px;line-height:25px}body#top.ja .pageTop{width:955px}body#top:not(.ja) #headerLogo,body#top:not(.ja) #gNavi{height:191px}body#top:not(.ja) #contents{padding-bottom:0}body#top:not(.ja) #mainimg{height:240px}body#top:not(.ja) #mainimg #imageArea{width:100%;height:428px;overflow:hidden;position:absolute;left:0;top:0;text-align:center;z-index:1;background:#000}body#top:not(.ja) #mainimg #imageArea img{opacity:0;transition:transform 20s linear 0s;-webkit-transition:-webkit-transform 20s linear 0s;-moz-transition:-moz-transform 20s linear 0s;-ms-transition:-ms-transform 20s linear 0s}body#top:not(.ja) #mainimg #mainimgIn{position:relative;z-index:100;height:100%}body#top:not(.ja) #mainimg #mainimgIn .mainCover{margin:0 auto;width:960px;text-align:left;height:inherit;position:relative}body#top:not(.ja) #mainimg #mainimgIn .mainCover h2{height:100%;background:url(/assets/pc/img/jp/top/bg_h2_top.png) left top repeat-y}body#top:not(.ja) #mainimg #mainimgIn .mainCover .mainNoticeWrap{color:#000;-webkit-transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s;-moz-transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s;-ms-transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s;transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s}body#top:not(.ja) #mainimg #mainimgIn .mainCover .mainNoticeWrap .mainNotice{position:absolute;top:calc(48% - 134px);left:261px;margin:auto;width:609px;height:auto;border:3px solid #be2530;background-color:rgba(255,255,255,.9);padding:40px 0;font-family:"Helvetica Neue",Helvetica,Arial,Meiryo,"メイリオ",sans-serif;font-weight:700;text-align:center}body#top:not(.ja) #mainimg #mainimgIn .mainCover .mainNoticeWrap .mainNotice h3{margin-bottom:20px;color:#be2530;font-size:2.6rem;font-weight:700}body#top:not(.ja) #mainimg #mainimgIn .mainCover .mainNoticeWrap .mainNotice h3 small{display:block;margin-top:5px;font-size:1.6rem}body#top:not(.ja) #mainimg #mainimgIn .mainCover .mainNoticeWrap .mainNotice .noticetxt{margin:0 auto}body#top:not(.ja) #mainimg #mainimgIn .mainCover .mainNoticeWrap .mainNotice .noticetxt .notice-ja{margin-bottom:8px}body#top:not(.ja) #mainimg #mainimgIn .mainCover .mainNoticeWrap .mainNotice .noticetxt .notice-en .notice-en-line{display:block}body#top:not(.ja) #mainimg #mainimgIn .mainCover .mainNoticeWrap:hover{opacity:.9}body#top:not(.ja) #mainimg #mainimgIn .btnScroll{display:block;width:72px;height:72px;position:absolute;right:0;bottom:60px;left:0;margin:auto;opacity:0;background:url(/assets/pc/img/jp/top/btn_top_no.png) left top no-repeat}body#top:not(.ja) #mainimg #mainimgIn .btnScroll:hover{background-image:url(/assets/pc/img/jp/top/btn_top_on.png)}body#top:not(.ja) #mainimg #mainimgIn .btnScroll:before{display:block;content:'';background-image:url(/assets/pc/img/jp/top/btn_top_on.png)}body#top:not(.ja) #mainimg #mainimgIn .news{width:100%;position:absolute;left:0;bottom:0;text-align:center;margin-bottom:0;z-index:101;font-family:"Helvetica Neue",Helvetica,Arial,Meiryo,"メイリオ",sans-serif;background-color:#be2530;font-size:16px;color:#fff}body#top:not(.ja) #mainimg #mainimgIn .news a{display:block;color:#fff;padding:8px 10px 9px;background-color:#be2530;color:#fff}body#top:not(.ja) #mainimg #mainimgIn .news a:hover{background-color:#890b1a}body#top:not(.ja) #mainimg #mainimgIn .news span{padding:8px 0 9px;display:block}body#top:not(.ja) .afterLine{display:block;height:1px;width:2000px;position:absolute;background:#ccc;left:0;bottom:0}body#top:not(.ja) .column2Top01{padding:38px 0 0;display:block;min-height:1%}body#top:not(.ja) .column2Top01:after{clear:both;content:".";display:block;height:0;visibility:hidden}body#top:not(.ja) .column2Top01 .column2TopInner01{position:relative;margin-bottom:35px}body#top:not(.ja) .column2Top01 .col01{width:440px;float:left}body#top:not(.ja) .column2Top01 .col01 .section01{padding-bottom:20px;margin-bottom:29px;border-bottom:2px solid #eaeadf}body#top:not(.ja) .column2Top01 .col01 .section01:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}body#top:not(.ja) .column2Top01 .col02{width:440px;float:right}body#top:not(.ja) .column2Top01 .col02 .section01{padding-bottom:20px;margin-bottom:29px;overflow:hidden}body#top:not(.ja) .column2Top01 .col02 .section01 .afterLine{background:#e4e4cf;height:1px}body#top:not(.ja) .ul_nearlest01{display:block;min-height:1%;margin-bottom:25px}body#top:not(.ja) .ul_nearlest01:after{clear:both;content:".";display:block;height:0;visibility:hidden}body#top:not(.ja) .ul_nearlest01 li{float:left;width:240px;margin:0 0 0 60px}body#top:not(.ja) .ul_nearlest01 li:first-child{margin-left:0}body#top:not(.ja) .ul_nearlest01 li a{display:block;display:block;min-height:1%}body#top:not(.ja) .ul_nearlest01 li a:after{clear:both;content:".";display:block;height:0;visibility:hidden}body#top:not(.ja) .ul_nearlest01 li a:hover,body#top:not(.ja) .ul_nearlest01 li a:hover h4,body#top:not(.ja) .ul_nearlest01 li a:hover p{color:#762530}body#top:not(.ja) .ul_nearlest01 li a figure{margin-bottom:10px}body#top:not(.ja) .ul_nearlest01 li a h4{font-size:115%;font-size:1.6rem;color:#006ab3}body#top:not(.ja) .ul_nearlest01 li a p{color:#000}body#top:not(.ja) .box_calendar01{display:block;min-height:1%;border:1px solid #dadac6;padding:10px 2px 0}body#top:not(.ja) .box_calendar01:after{clear:both;content:".";display:block;height:0;visibility:hidden}body#top:not(.ja) .box_calendar01 .box_calendar01In{display:block;min-height:1%;padding:0 16px 10px 22px}body#top:not(.ja) .box_calendar01 .box_calendar01In:after{clear:both;content:".";display:block;height:0;visibility:hidden}body#top:not(.ja) .box_calendar01 .box_calendar01In .flL{width:257px}body#top:not(.ja) .box_calendar01 .box_calendar01In .flR{width:47px}body#top:not(.ja) #bnrTopArea{border-top:1px solid #e4e4cf}body#top:not(.ja) #bnrTopArea #bnrTopAreaIn{border-left:1px solid #e4e4cf;margin:0 auto;padding:30px 0 30px 40px;width:960px;box-sizing:border-box}body#top:not(.ja) #bnrTopArea #bnrTopAreaIn .slider-outer{width:760px;margin:auto}body#top:not(.ja) .ul_News01{height:168px;overflow-y:auto}body#top:not(.ja) .ul_News01 li{border:0;padding:0}body#top:not(.ja) .ul_News01 li .date{margin-bottom:5px}body#top:not(.ja) .ul_News01 li .tit01{font-size:100%;font-size:1.4rem;margin-bottom:7px;color:#000;-webkit-transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s;-moz-transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s;-ms-transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s;transition:color .2s ease-out 0s,background-color .2s ease-out 0s,border .2s ease-out 0s,opacity .2s ease-out 0s}body#top:not(.ja) .ul_News01 li a:hover .tit01{color:#762530}body#top:not(.ja) .panelBannerTopArea{width:93.75%;margin:15px auto 0}body#top:not(.ja) .panelBannerTopArea img{width:100%}body#top:not(.ja) .panelBannerTopArea .panelBanner{padding-left:0;padding-bottom:0;padding-top:20px}body#top:not(.ja) .panelBannerTopArea .panelBanner:first-of-type{padding-top:0}body#top:not(.ja) .specialTopVideo{width:698px;margin:0 auto;margin-top:38px;text-align:left}body#top:not(.ja) .specialTopVideo h3{margin:18px 0}body#top{min-width:1080px}.fvCarousel{width:960px;margin:0 auto 50px;position:relative}.fvCarousel .fvCarouselBody{height:200px}.fvCarousel .fvCarouselLink{transition:opacity .7s ease-out}.fvCarousel .fvCarouselLink:hover{opacity:.7}.fvCarousel .fvCarouselItem{height:200px;overflow:hidden}.fvCarousel .fvCarouselItem img{width:100%}.fvCarousel .fvNews{text-align:center;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,Meiryo,"メイリオ",sans-serif;background-color:#be2530;font-size:1.6rem;transition:background-color .7s ease-out}.fvCarousel .fvNews a{display:block;color:#fff;padding:8px 10px 9px}.fvCarousel .fvNews:hover{background-color:#890b1a}.fvCarousel .fvControl{width:16px;height:16px;position:absolute;right:0;bottom:-30px;cursor:pointer;border-radius:50%;background-color:#221815;transition:background-color .7s ease-out}.fvCarousel .fvControl::before{content:'';width:20px;height:20px;display:block;border:solid 1px #221815;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:border .7s ease-out}.fvCarousel .fvControl:hover{background-color:#C3BDB6}.fvCarousel .fvControl:hover::before{content:'';border:solid 1px #C3BDB6}.fvCarousel .fvControl--play::after{content:'';display:block;width:6px;height:7px;background-image:url(/assets/pc/img/ico_play.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:54%;left:54%;transform:translate(-50%,-50%)}.fvCarousel .fvControl--pause::after{content:'';display:block;width:6px;height:6px;background-image:url(/assets/pc/img/ico_pause.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fvCarousel .is-hide{display:none}