/* css */
body {
    height: 100vh;
    overflow: hidden;
}
img {
	width:45vw;
    margin-top:-5px;
}

.main_c {
    font-size:1em;
    font-weight: bold;
    color:#333;
	text-align: center;
	width: 45vw;
	height: 102vh;
	box-shadow: 6px 0px 5px 6px #CCC, -6px 0px 5px 6px #CCC;
    z-index:3;
    margin-top:-5px;
    margin-left:25vw;
}
.img_href_c {
    cursor: pointer;
}
.main_text_c {
    position: relative;
    margin-top:0px;
}
.sub_text_c {
    position:absolute;
    top:10%;
    width:100%;
}
.sub_text_c span {
    font-weight: bold;
    color:#333;
}
.sub_text_down_c {
    margin-bottom: 100px;
}
