@charset "UTF-8";.iframe{min-width:950px!important}.iframe #js-mainSlider .slick-slide{position:relative}.iframe #js-mainSlider .slick-slide span{position:absolute;right:0;top:0;z-index:1;padding:3px 20px;background:rgba(0,0,0,0.4);color:#fff!important;font-size:115%;letter-spacing:0.04em;line-height:1.8}.iframe #js-mainSlider .slick-dots{position:absolute;left:0;right:0;bottom:30px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 15px}.iframe #js-mainSlider .slick-dots li{overflow:hidden;width:10px;height:10px}.iframe #js-mainSlider .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;border:1px solid #fff;padding:0;background:none;color:transparent;line-height:1;-webkit-transition:background 500ms ease;transition:background 500ms ease;cursor:pointer}.iframe #js-mainSlider .slick-dots li.slick-active button,.iframe #js-mainSlider .slick-dots li:hover button{background:#fff}.p-col1{margin-top:80px}.p-col1 h4{margin-bottom:30px;text-align:center}.p-col1 .box_fac>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.p-col1 .box_fac>div+div{margin-top:80px}.p-col1 .box_fac>div .wrp_fac{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.p-col1 .box_fac>div .wrp_fac .wrp_txt{width:500px}.p-col1 .box_fac>div .wrp_fac .wrp_txt .txt{font-size:100%;letter-spacing:0.04em;line-height:1.8}.p-col1 .box_fac>div .wrp_fac .wrp_txt table tr th{width:200px}.p-col1 .box_fac>div .wrp_fac .wrp_txt table tr td{width:300px}.p-col1 .box_fac>div .wrp_fac .wrp_txt table{margin-top:1em;width:100%;border-bottom:1px dotted #808080}.p-col1 .box_fac>div .wrp_fac .wrp_txt table tr td,.p-col1 .box_fac>div .wrp_fac .wrp_txt table tr th{padding:10px 20px;border-top:1px dotted #808080;font-size:100%;font-weight:normal;letter-spacing:0.05em}.p-col1 .box_fac>div .wrp_sli{position:relative;width:950px;height:480px}.p-col1 .box_fac>div .wrp_sli iframe{position:absolute;left:0;top:0;width:100%;height:100%}.p-col2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:80px 70px;margin-top:80px}.p-col2>div{width:440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.p-col2>div h5{margin-top:30px}.p-inf{margin-top:100px}.p-inf h4{margin-bottom:30px}.p-inf table tr td,.p-inf table tr th{font-size:100%;letter-spacing:0.04em;line-height:1.8}.p-inf table tr td>*,.p-inf table tr th>*{display:block}.p-inf table tr th{width:270px}.p-inf table tr td{width:680px}.p-inf table tr span{font-family:"Cormorant Infant","Times New Roman",Times,Garamond,Georgia,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}