@charset "utf-8";
._w86lim {max-width:1440px;}
._page_intro {}
._page_intro ._sct_intro {}
._page_intro ._page_back {}
._page_intro ._sub_title {}
#list {background:var(--d_bg_col_strong);padding-bottom:0;opacity:0;}
#list_inr {overflow:hidden;width:auto;margin:0 auto;}
#list_inr .item {overflow:hidden;float:left;width:auto;margin-top:0;padding:0;box-sizing:border-box;border:1px solid var(--d_line_col_ghost);background:#fff;}
#list_inr .item .ph {float:left;width:auto;height:auto;background:var(--d_photo_bg_col);}
#list_inr .item .ph img {width:100%;height:100%;}
#list_inr .item .text {float:right;}
#list_inr .item .text a {transition:color var(--d_al_trans_sec_nrm) ease-out;}
#list_inr .item .text a.ov {color:var(--d_col_trq);transition:color var(--d_al_trans_sec_ov) ease-out;}
#list_inr .item .text h4 {font-size:1em;font-weight:400;line-height:1;}
#list_inr .item .text .summ {font-size:1em;line-height:1;margin-top:0;}
#list_inr .item .text .more {font-size:1em;line-height:1;text-align:right;}
#list_inr .item .text .more a {text-decoration:none;}
#dtl {width:auto;margin:0 auto 0;padding:0 0;border-top:1px solid var(--d_line_col);opacity:0;}
#dtl .sct {overflow:hidden;width:auto;margin:0 auto 0;}
#dtl .sct .ph {float:right;width:auto;margin:0;background:var(--d_photo_bg_col);}
#dtl .sct .ph img {width:100%;height:100%;}
#dtl .sct .qa {margin-top:0;}
#dtl .sct .qa h4 {font-size:1em;font-weight:400;line-height:1.5em;margin-bottom:0;background:url(/bridal_r/img/qa_q.svg) no-repeat left 0.1em;background-size:1.3em;padding-left:1.8em;}
#dtl .sct .qa p {margin-top:0.8em;}
