.pre-inc #special .dialogue .ib{display:inline-block;white-space:nowrap}.pre-inc #special .dialogue .photo{position:relative;line-height:0}.pre-inc #special .dialogue .photo .cap{position:absolute;right:.5em;bottom:.5em;font-size:min(2.4svw,12px);color:#fff;line-height:1;text-shadow:0 0 4px #000}.pre-inc #special .dialogue .sec{position:relative}.pre-inc #special .dialogue .sec_inner{margin:0 auto;max-width:1000px;width:90%}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec_inner{width:100%}}.pre-inc #special .dialogue .sec00{position:relative}.pre-inc #special .dialogue .sec00_mv .cap{bottom:2%;right:3%}.pre-inc #special .dialogue .sec00_body{position:absolute;inset:0}.pre-inc #special .dialogue .sec00_body_h1{position:absolute;top:50%;left:5%;transform:translateY(-50%);width:18dvw}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec00_body_h1{width:11.7130307467%}}.pre-inc #special .dialogue .sec00_body_txt{position:absolute;bottom:6.2857142857%;right:0;width:55dvw}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec00_body_txt{width:32.5036603221%}}.pre-inc #special .dialogue .sec01_body{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16.1616161616% 0}.pre-inc #special .dialogue .sec01_body_txt{width:50dvw}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec01_body_txt{width:28.8433382138%}}.pre-inc #special .dialogue .sec01_body_h2{width:55dvw}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec01_body_h2{width:32.5768667643%}}.pre-inc #special .dialogue .sec02{background-color:rgba(188,57,126,.1);color:#333}.pre-inc #special .dialogue .sec02 .sec_inner{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:3em 0;padding:3em 0;font-size:min(3.2svw,16px)}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec02 .sec_inner{gap:5em 0;padding:5em 0}}.pre-inc #special .dialogue .sec02_lead{font-size:min(3.6svw,18px);letter-spacing:.1em;line-height:2}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec02_lead{font-size:min(3.2svw,16px)}}.pre-inc #special .dialogue .sec02_lead span.name{color:#bc397e}.pre-inc #special .dialogue .sec02_h3{padding:0 0 0 .5em;color:#bc397e;font-size:min(4.6svw,28px);font-weight:500;letter-spacing:.2em;line-height:1.6}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec02_h3{font-size:min(4.4svw,26px)}}.pre-inc #special .dialogue .sec02_h4{padding:.25em .5em;background-color:#f2d7e5;width:100%;font-size:min(3.8svw,20px);font-weight:normal;letter-spacing:.1em;line-height:1.6}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec02_h4{font-size:min(3.6svw,18px)}}.pre-inc #special .dialogue .sec02_box{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1em 0;font-size:min(3.2svw,16px)}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec02_box{gap:1.5em 0}}.pre-inc #special .dialogue .sec02_box_body{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1em 0;font-size:min(3.2svw,16px)}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec02_box_body{display:block}}.pre-inc #special .dialogue .sec02_box figure[data-image=sec02_img01],.pre-inc #special .dialogue .sec02_box figure[data-image=sec02_img03]{max-width:600px;width:100%}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec02_box figure[data-image=sec02_img01],.pre-inc #special .dialogue .sec02_box figure[data-image=sec02_img03]{float:right;margin:0 0 2em 2em}}.pre-inc #special .dialogue .sec02_box figure[data-image=sec02_img02],.pre-inc #special .dialogue .sec02_box figure[data-image=sec02_img04]{max-width:600px;width:100%}@media screen and (min-width: 769px),print{.pre-inc #special .dialogue .sec02_box figure[data-image=sec02_img02],.pre-inc #special .dialogue .sec02_box figure[data-image=sec02_img04]{float:left;margin:0 2em 2em 0}}.pre-inc #special .dialogue #note-oth{padding:4em 0 0;font-size:min(3.2svw,16px)}.pre-inc #special .dialogue #note-oth ul li{font-size:min(2.4svw,12px);line-height:1.4;text-align:justify}/*# sourceMappingURL=dialogue.css.map */