.transfer-contents .main-container{background-image:url("../../img/background_common/background2.png");background-position:center top;background-size:cover;background-repeat:no-repeat;padding:70px 10%;padding-top:110px;display:flex;flex-direction:column;align-items:center}.transfer-contents #comic-header-title{width:100%;max-width:1170px}.transfer-contents .title-container{box-sizing:border-box;background-image:url("../../img/comic/title.png");background-size:100%;background-position:center;background-repeat:no-repeat;width:100%;height:22vw;position:relative;display:flex;align-items:center;justify-content:flex-start;margin-bottom:13px;max-width:1170px}.transfer-contents .title{font-family:"Hiragino Mincho ProN","MS P Mincho",serif;margin-top:30px;margin-left:50px}.transfer-contents .title h1{font-size:min(3vw,40px);font-weight:600;color:#00605d;margin:0;padding-bottom:1.5vw}.transfer-contents .title p{font-size:min(1.8vw,24px);font-weight:600;color:#1a251f;margin:0}.transfer-contents .comic-container{display:flex;flex-direction:column;max-width:1170px;width:100%}.transfer-contents .episode-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding-top:24px;padding-bottom:24px;border-bottom:1px solid #e6e6e6;position:relative;width:100%}.transfer-contents .episode-wrapper:last-of-type{border-bottom:0px}.transfer-contents .episode-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.transfer-contents a.episode-container{text-decoration:none}.transfer-contents a.episode-container:hover{text-decoration:none}.transfer-contents .episode-container:first-child{padding-right:24px;border-right:1px solid #e6e6e6}.transfer-contents .episode-container:last-child{padding-left:24px}.transfer-contents .episode-thumbnail img{width:100%}.transfer-contents .episode-text-container{display:flex;flex-direction:column;font-family:"Hiragino Sans";text-decoration:none;width:100%}.transfer-contents .episode-title{font-size:min(1.7vw,24px);margin:0;padding-top:16px;padding-bottom:18px;font-weight:600;color:#09986d;width:100%}.transfer-contents .episode-sub-title p{font-weight:400;font-size:16px;color:#1a251f;margin:0}.transfer-contents .comingsoon-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.transfer-contents .comingsoon-container img{padding-bottom:20px}.transfer-contents .comingsoon-text{font-family:"Hiragino Sans";font-size:14px;font-weight:600;color:#1a251f}@media(min-width: 1440px){.transfer-contents .title{margin-top:50px}}@media(max-width: 1200px){.transfer-contents .episode-sub-title p{font-size:min(1.3vw,14px)}}@media(max-width: 985px){.transfer-contents .episode-title{font-size:min(1.6vw,18px)}.transfer-contents .episode-sub-title p{font-size:min(1.3vw,12px)}}@media(max-width: 800px){.transfer-contents .main-container{background-position:center top;background-size:100vw;padding:0 16px;padding-top:110px}.transfer-contents .title-container{width:100%;height:27vw;margin-bottom:0}.transfer-contents .title{margin-top:15px;margin-left:10px}.transfer-contents .title h1{font-size:4vw}.transfer-contents .title p{font-size:2.5vw}.transfer-contents .comic-container{display:flex;flex-direction:column;width:100%;padding-top:16px;background-color:#fff}.transfer-contents .episode-wrapper{display:flex;flex-direction:column;align-items:center;padding-top:0px;padding-bottom:0px;border-bottom:0;position:relative;width:100%}.transfer-contents .episode-container{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #e6e6e6}.transfer-contents .episode-container:first-child{padding-right:0;border-right:0}.transfer-contents .episode-container:last-child{padding-left:0}.transfer-contents .episode-wrapper:last-child .episode-container:last-child{border-bottom:0}.transfer-contents .episode-thumbnail{width:100%}.transfer-contents .episode-thumbnail img{width:100%}.transfer-contents .episode-text-container{display:flex;flex-direction:column;font-family:"Hiragino Sans";text-decoration:none;padding-bottom:12px}.transfer-contents .episode-title{font-size:3vw;padding-top:8px;padding-bottom:8px}.transfer-contents .episode-sub-title p{font-size:2.5vw}.transfer-contents .comingsoon-container img{width:50%;padding-top:20px}.transfer-contents .comingsoon-text{font-weight:400;font-size:12px;padding-bottom:20px}}.transfer-contents .comic-detail-container{background-image:url("../../img/background_common/background2.png");background-position:center top;background-size:100%;background-repeat:no-repeat;padding:70px 10%;padding-top:110px;padding-bottom:155px;display:flex;flex-direction:column;align-items:center}.transfer-contents .ep-container{width:70%;display:flex;flex-direction:column;align-items:flex-start}.transfer-contents .ep-title{font-size:min(2vw,24px);font-weight:600;font-family:"Hiragino Sans";color:#09986d;padding-top:24px;padding-left:10px;margin:0}.transfer-contents .ep-sub-title{display:flex;flex-direction:row;padding-left:10px;font-size:min(1.3vw,16px);font-weight:400;font-family:"Hiragino Sans";color:#1a251f}.transfer-contents .ep-sub-title p{margin:0;padding-top:8px;padding-bottom:18px}.transfer-contents .ep-page{width:100%;display:flex;flex-direction:column}.transfer-contents .ep-page img{width:100%;padding-bottom:24px}.transfer-contents .back-button{text-decoration:none;padding-left:10px}.transfer-contents .back-button p{font-size:min(1.5vw,20px);font-weight:600;font-family:"Hiragino Sans";color:#09986d;margin:0}@media(max-width: 800px){.transfer-contents .comic-detail-container{background-position:center top;background-size:100vw;padding:0 16px;padding-top:60px;padding-bottom:44px}.transfer-contents .ep-container{width:100%;padding-top:14px}.transfer-contents .ep-title{font-size:3vw;padding-top:12px}.transfer-contents .ep-sub-title{font-size:2.5vw;padding-bottom:10px}.transfer-contents .ep-sub-title p{padding-top:4px;padding-bottom:0px}.transfer-contents .ep-page img:last-of-type{padding-bottom:16px}.transfer-contents .back-button p{font-size:12px}}
