main#dress .main .wrapper{padding:4rem 0 0;max-width:1200px;width:100%;text-align:center;margin:auto}main#dress .head{width:90%;margin:auto}main#dress .title-area .text{font-size:1.8rem;text-align:center}main#dress .title-area .title-image{margin:auto;width:120px}main#dress .sub-title{padding:2rem 0}main#dress .sub-title .text{font-size:2.4rem;color:#74574d;font-weight:400}main#dress .accent-title{padding:2rem 0}main#dress .accent-title .text{font-size:1.8rem;color:#000;font-weight:400;line-height:2.5}main#dress .content{padding:6rem 0}main#dress .content .image-area{position:relative;width:100%;max-width:1200px;margin:auto;padding:2rem 0}main#dress .content .cooperation-area{width:90%;max-width:1000px;margin:auto;padding:6rem 0 0}main#dress .content .cooperation-area .title-area{padding:2rem 0}main#dress .content .cooperation-area .title-area .text{font-size:2.4rem;font-weight:400;color:#000;display:flex;align-items:center}main#dress .content .cooperation-area .title-area .text:after,main#dress .content .cooperation-area .title-area .text:before{content:"";height:6px;border-top:2px solid #000;border-bottom:1px solid #000;flex-grow:1}main#dress .content .cooperation-area .title-area .text:before{margin-right:1rem}main#dress .content .cooperation-area .title-area .text:after{margin-left:1rem}main#dress .content .cooperation-area .bunner-image{margin:auto;padding:1rem 0;width:100%;max-width:320px;height:100%}main#dress .content .cooperation-area .bunner-image a:hover{opacity:.8}@media only screen and (max-width:767px){main#dress .main .wrapper{padding:0}main#dress .title-area .text{font-size:1.4rem}main#dress .title-area .title-image{width:100px}main#dress .sub-title .text{font-size:1.8rem}main#dress .accent-title .text{font-size:1.5rem;line-height:1.5}main#dress .content{padding:3rem 0}main#dress .content .cooperation-area{padding:4rem 0 0}}