.inner{width:996px; margin:0 auto;}
.max-img{width:100%;}
.mo-img{display:none;}
.mo-name{display:none;}

.wrap{width:100%; height:100%;}
#visual{font-family: 'Spoqa Han Sans', serif; width:100%; height:869px; background-size:cover;}
.maga-img01{background:url('https://s3.ap-northeast-2.amazonaws.com/fdding-static/magazine/theromantic/images/theromantic_web_img_01.png') center no-repeat;}
.maga-img02{background:url('https://s3.ap-northeast-2.amazonaws.com/fdding-static/magazine/jino/images/jino_web_img_01.png') center no-repeat;}
.maga-img03{background:url('https://s3.ap-northeast-2.amazonaws.com/fdding-static/magazine/dressmakeup/images/dressmakeup_web_img_01.png') center no-repeat;}
.maga-m-img01, .maga-m-img02, .maga-m-img03{display:none;}

.main-title{position:absolute; z-index:1; color:#fff;}
.mt-left{top:13%; left:8.5%;}
.mt-right{top:13%; right:8.5%; text-align:right;}
.main-title dt{margin:2% 0 7% 0; font-size: 36px;  font-weight: bold;  line-height: 48px; text-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);}
.main-title dd{font-size: 17px;  line-height: 30px; text-shadow: 0 0 6px rgba(0, 0, 0, 0.2);}
.main-title dd:first-child{font-size:19px; line-height:0.68; text-shadow:none;}
.main-title dd:last-child{margin-top:4.8%; font-size:12px;  font-weight: bold;  line-height: 1.67; text-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);}

#container{width:100%; padding-bottom:134px; background-color:#fff;}
.sub-tit-top{margin:120px 0; text-align:center;}
.sub-tit-bottom{margin:80px 0 120px 0; text-align:center;}
.con-text{font-size:17px; line-height:30px; letter-spacing:-0.34px;}
.con-text dt{margin-bottom:30px; font-weight:800;}
.con-text dd{margin-bottom:30px;}
.con-text dd:last-child{margin-bottom:0;}

.con-img{margin:80px 0; text-align:center;}
.con-img span{display:inline-block; width:100%; margin-top:6px; font-size:14px; line-height:23px;}

.con-last-img{margin-top:120px; text-align:center;}
.con-last-img p{text-align: left; display:inline-block; vertical-align:bottom; margin-top:6px; font-size:14px; line-height:23px; color:#333;}
.con-last-img p strong{font-weight:800; color:#000;}
.pc-name {margin-left:23.5px;}
.editor-name{margin:120px 0; font-size:12px; line-height:20px; text-align:center;}

.btn-red{text-align:center;}
.btn-red a{font-family:'Spoqa Han Sans', serif; display:inline-block; padding:14px 89px; font-size:14px; line-height:23px; font-weight:700; color:#fff; font-weight:700; text-decoration:none; background-color:#dd4c5c; border-radius: 5px;  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);}

@media only screen and (max-width: 1080px) {
	.inner{width:auto; padding:0 15px;}
	.con-img img{width:100%;}
}

@media only screen and (max-width: 640px) {
	.pc-img{display:none;}
	.mo-img{display:block;}
	.pc-name{display:none;}
	.mo-name{display:inline-block;}
	.con-last-img img{width:100%;}
	
	#visual{height:auto;}
	.maga-img01, .maga-img02, .maga-img03{background:none;}
	.maga-m-img01, .maga-m-img02, .maga-m-img03{display:block;}
	
	.mt-left, .mt-right{top:0; bottom:0; left:0; right:0; text-align:left;}
	.main-title{position:static; padding:24px 15px 32px 15px; color:#333; border-bottom:8px solid #f8f8f8; box-sizing:border-box;}
	.main-title dt{font-size: 18px;  line-height: 26px; text-shadow:none;}
	.main-title dd{font-size: 14px;  font-weight: 300;  line-height: 26px;  letter-spacing: -0.3px; text-shadow:none;}
	.main-title dd:first-child{font-size: 14px;  font-weight: 300;  line-height: 0.86; color:#6f6f6f;}
	.main-title dd:last-child{display:none;}
	
	#container{padding-bottom:80px;}
	.sub-tit-top{margin:32px 0;}
	.sub-tit-bottom{margin:56px 0;}
	.sub-tit-top img, .sub-tit-bottom img{width:100%;}
	.con-text{font-size:14px; line-height:26px; letter-spacing:-0.28px;}
	.con-text dt{margin-bottom:20px;}
	.con-text dd{margin-bottom:20px;}

	.con-img{margin:56px 0;}
	.con-img p{font-size:12px; line-height:18px;}

	.editor-name{margin:56px 0;}

	.btn-red a{display:inline-block; width:100%; padding:14px 0px;}
}