div.wrapper>ul.list.browLift>li.item>.item-wrapper>.title dt>span{color:#d74e7f;}

div.wrapper>ul.list.browLift>li.item.summary>.item-wrapper>.title dt{margin-bottom:1%;}
div.wrapper>ul.list.browLift>li.item.summary>.item-wrapper>.title dd{font-weight: 300; letter-spacing: -0.02em;}
div.wrapper>ul.list.browLift>li.item.summary>.item-wrapper>.title dd>span,
div.wrapper>ul.list.browLift>li.item.summary>.item-wrapper>.content .txt_box>span{position: relative; padding: 0 0.1em; z-index: 0;}
div.wrapper>ul.list.browLift>li.item.summary>.item-wrapper>.title dd>span::after,
div.wrapper>ul.list.browLift>li.item.summary>.item-wrapper>.content .txt_box>span::after{content:''; background:#fee6ea; position:absolute; width: 100%; height: 0.6em; display: inline-block; bottom: 0.1em; left: 0; z-index: -1;}
div.wrapper>ul.list.browLift>li.item.summary>.item-wrapper>.content{margin-top: 2%;}

div.wrapper>ul.list.browLift>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .point_info,
div.wrapper>ul.list.browLift>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .point_info>b{color:#000;}
div.wrapper>ul.list.browLift>li.item.keypoint>.item-wrapper>.content>div[class^='point']:nth-of-type(2n){background-color:#ffedeb;}
div.wrapper>ul.list.browLift>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .txt_box .txt-tit>span::after{background-color:#ffc8c2; opacity: 0.4;}
div.wrapper>ul.list.browLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box{width: 100%; max-width: none; position:relative; z-index:0;}
div.wrapper>ul.list.browLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box::before{content:''; background:#c89288; height: 0.06em; width: 100%; position: absolute; z-index: -2; top: 42.33%; left: 0; right: 0;}
div.wrapper>ul.list.browLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box img{background: #ffedeb; width: 60%; display: block; margin: 0 auto;}

div.wrapper>ul.list.browLift>li.item.improve{background-color:#969696}
div.wrapper>ul.list.browLift>li.item.improve>.item-wrapper>.title dd{font-size: 0.7em; color:#fff;}
div.wrapper>ul.list.browLift>li.item.improve>.item-wrapper>.title dt{color:#fff; font-family:'S-CoreDream'; font-weight: 700; font-size: 1.5em; margin-top:1.5%;}
div.wrapper>ul.list.browLift>li.item.improve>.item-wrapper>.title dt>span{color:#ffdcda}
div.wrapper>ul.list.browLift>li.item.improve>.item-wrapper>.content img{width:90%;}
div.wrapper>ul.list.browLift>li.item.improve>.item-wrapper>.content .txt_box{color:#fff; font-weight: 400; margin-top:5%;}

div.wrapper>ul.list.browLift>li.item.pexic{padding:0;}
div.wrapper>ul.list.browLift>li.item.pexic>.item-wrapper>img{width:100%;}
div.wrapper>ul.list.browLift>li.item.pexic>.item-wrapper>.content{position: absolute; top: 37%; right: 2.7%; width: 50%;}
div.wrapper>ul.list.browLift>li.item.pexic>.item-wrapper>.content .txt_box{color:#414141; font-family:'S-CoreDream'; font-size: 1.8em; letter-spacing: -0.1em; line-height:1.1;}
div.wrapper>ul.list.browLift>li.item.pexic>.item-wrapper>.content .txt_box b{font-weight: 800; }
div.wrapper>ul.list.browLift>li.item.pexic>.item-wrapper>.content .txt_box p{font-size: 0.45em; letter-spacing: -0.06em; line-height: 1.4; font-weight: 400; margin-top: 2.5%;}
