.interviewLinkBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 60px}.interviewLinkBox li{width:33.3%;box-sizing:border-box}@media only screen and (max-width:640px){.interviewLinkBox li{width:100%}}.interviewLinkBox li .interviewLink{margin:0 10px 30px;position:relative;box-shadow:1px 2px 2px 1px #4c4c4c4d;border-radius:10px;overflow:hidden}@media only screen and (min-width:1040px){.interviewLinkBox li .interviewLink:hover{opacity:.8;cursor:pointer}}.interviewLinkBox li .interviewLink a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-bottom:none}.interviewLinkBox li .interviewLink:before{position:absolute;content:" ";bottom:5px;right:5px;width:20px;height:20px;background-image:url(/assets/img/icon/arrow-right-b.svg);background-size:20px 20px;transition-property:all;transition-duration:.3s}.interviewLinkBox li .interviewTitle{text-align:center;margin:10px 10px 5px}.interviewList{margin:0 0 10px}.interviewList .interviewListBox{background:#f2f2f2;border-radius:10px;display:inline-block;margin:0 5px 10px;vertical-align:top;position:relative;text-align:center}@media only screen and (min-width:641px)and (max-width:1039px){.interviewList .interviewListBox{margin:0 5px 10px}}@media only screen and (max-width:640px){.interviewList .interviewListBox{margin:0 5px 10px;padding:10px!important;min-width:240px}}@media only screen and (min-width:1040px){.interviewList .interviewListBox:hover{opacity:.8;cursor:pointer}}.interviewList .interviewListBox a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-bottom:none}.interviewList .interviewListBox img{border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0}.interviewList .splide__arrow{background:#fff;opacity:.8}@media only screen and (min-width:1040px),only screen and (min-width:641px)and (max-width:1039px){.interviewList .splide__arrow{height:2.5em;width:2.5em}}.kodawariBoxWeddingPoint{background-color:#e7bfb7;text-align:center;color:#fff;font-size:1.2rem;position:relative;width:10%;height:125px;line-height:40px;padding:40px 0;display:inline-block;vertical-align:middle}@media only screen and (max-width:640px),only screen and (min-width:641px)and (max-width:1039px){.kodawariBoxWeddingPoint{width:100%;padding:5px 0;margin:0 0 10px;height:auto}}.kodawariBoxWeddingPoint:after{content:"";position:absolute;top:50%;right:-10px;margin-top:-10px;display:block;width:0px;height:0px;border-style:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e7bfb7!important}@media only screen and (max-width:640px),only screen and (min-width:641px)and (max-width:1039px){.kodawariBoxWeddingPoint:after{display:none}}.interviewListWeddingUl{display:flex;justify-content:center}@media only screen and (max-width:640px){.interviewListWeddingUl{display:block}}.interviewListWeddingUl li{max-width:400px}.slickCampaignLinkSpecial{text-align:center;margin:20px 0 0}.slickCampaignLinkSpecial img{max-width:650px;height:auto;border-radius:10px;box-shadow:1px 1px 2px #00000036}@media only screen and (min-width:641px)and (max-width:1039px){.slickCampaignLinkSpecial img{max-width:580px}}@media only screen and (max-width:640px){.slickCampaignLinkSpecial img{width:100%}}.slickCampaignLinkSpecial img:hover{transition:.5s;box-shadow:1px 1px 2px #0000;opacity:.7}.kodawariBox{overflow:hidden;margin:0 0 60px;border:solid 1px #ccc;padding:10px}.kodawariBox .kodawariBox_point{background:#96c8d7;text-align:center;color:#fff;font-size:1.2rem;position:relative}@media only screen and (min-width:1040px){.kodawariBox .kodawariBox_point{width:10%;height:125px;line-height:40px;padding:40px 0}}@media only screen and (min-width:641px)and (max-width:1039px){.kodawariBox .kodawariBox_point{width:100%;padding:5px 0;margin:0 0 10px}}@media only screen and (max-width:640px){.kodawariBox .kodawariBox_point{width:100%;padding:5px 0;margin:0 0 10px}}.kodawariBox .kodawariBox_point span{vertical-align:middle}.kodawariBox .kodawariBox_point:after{content:"";position:absolute;top:50%;right:-10px;margin-top:-10px;display:block;width:0px;height:0px;border-style:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #96c8d7}@media only screen and (min-width:641px)and (max-width:1039px){.kodawariBox .kodawariBox_point:after{display:none}}@media only screen and (max-width:640px){.kodawariBox .kodawariBox_point:after{display:none}}@media only screen and (min-width:1040px){.kodawariBox .kodawariBox_text{width:70%;padding:0 15px}}@media only screen and (min-width:641px)and (max-width:1039px){.kodawariBox .kodawariBox_text{width:70%;padding:0 15px 0 0}}@media only screen and (max-width:640px){.kodawariBox .kodawariBox_text{width:100%;padding:0 0 10px}}@media only screen and (min-width:1040px){.kodawariBox .kodawariBox_img{width:18%;float:right}}@media only screen and (min-width:641px)and (max-width:1039px){.kodawariBox .kodawariBox_img{width:28%;float:right}}@media only screen and (max-width:640px){.kodawariBox .kodawariBox_img{width:100%;float:right}}.kodawariBox .kodawariBox_point,.kodawariBox .kodawariBox_text,.kodawariBox .kodawariBox_img{display:inline-block;vertical-align:middle}.interviewBoxContentLeft{display:flex;align-items:center}@media only screen and (max-width:640px){.interviewBoxContentLeft{display:block}}.interviewBoxContentLeft .interviewBoxContentImg{width:100%;margin-right:20px}@media only screen and (max-width:640px){.interviewBoxContentLeft .interviewBoxContentImg{margin:0 0 10px}}.interviewBoxContentRight{display:flex;flex-direction:row-reverse;align-items:center}@media only screen and (max-width:640px){.interviewBoxContentRight{display:block}}.interviewBoxContentRight .interviewBoxContentImg{width:100%;margin-left:20px}@media only screen and (max-width:640px){.interviewBoxContentRight .interviewBoxContentImg{margin:0 0 10px}}.interviewBoxContentText{width:100%}.interviewBookImg{width:100%;max-width:300px;display:block;margin:0 auto}.kodawariBoxWeddingText{width:89%;display:inline-block;vertical-align:middle;padding:0 15px}@media only screen and (max-width:640px){.kodawariBoxWeddingText{width:100%;padding:0 0 10px}}.interviewBox .name{display:inline-block;margin:0 10px;font-size:.87rem}.interviewBox p{line-height:1.65rem!important}.interviewBox .scene2section p{margin:0 0 10px}.interviewBox .scene2section .rightImg,.interviewBox .scene2section .leftImg,.interviewBox .scene2section .rightText,.interviewBox .scene2section .leftText{width:49%}@media only screen and (max-width:640px){.interviewBox .scene2section .rightImg,.interviewBox .scene2section .leftImg,.interviewBox .scene2section .rightText,.interviewBox .scene2section .leftText{width:100%}}
