.catch{
	font-weight:bold;
}
#mainContents h3,.find p{
	line-height:1;
	font-weight:bold;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	background-color:#ffaf00;
}
#mainContents h4{
	font-weight:bold;
}
.catch{
    font-weight:bold;
}
.movieWrap{
	clear:both;
}
.movie{
	border:1px solid #c9c9c9;
}
.movie iframe{
	margin:0 auto;
}
.movie p{
	line-height:1;
	text-align:center;
}
@media screen and (max-width: 640px) {
#sideMenu {
	display: none;
}
    #mainContents h3{
        margin:0 0 10px;
        padding:9px 0 7px;
        font-size:14px;
    }
    #mainContents h3.content02, #mainContents h3.content03 {
        margin:10px 0;
    }
    .catch{
        margin:0 0 15px;
        font-size:14px;
    }
    .movieWrap{
        padding:0 0 15px;
    }
    .movie{
        margin:0 0 10px;
        padding:5px;
    }
    .movie iframe{
        width:270px;
        height:155px;
    }
    .movie p{
        padding:5px 0 0;
    }
}
@media print, screen and (min-width: 641px) {

}
@media screen and (min-width: 641px) and (max-width: 959px) {
    #mainContents h3{
        margin:0 0 15.2px;
        padding:6.84px 0 5.32px;
        font-size:10.64px;
    }
    #mainContents h3#content02, #mainContents h3#content03 {
        margin:15.2px 0;
    }
    .catch{
        margin:0 0 22.8px;
        font-size:12.92px;
    }
    .movieWrap{
        padding:0 0 7.6px;
    }
    .movie{
        margin:0 0 7.6px;
        padding:7.6px;
    }
    .movie iframe{
        width:481.84px;
        height:288.04px;
    }
    .movie p{
        padding:7.6px 0 0;
        font-size:10.64px;
    }
}
@media print, screen and (min-width: 960px) {
    #mainContents h3{
        margin:0 0 20px;
        padding:9px 0 7px;
        font-size:14px;
    }
    #mainContents h3#content02, #mainContents h3#content03 {
        margin:20px 0;
    }
    .catch{
        margin:0 0 30px;
        font-size:17px;
    }
    .movieWrap{
        padding:0 0 10px;
    }
    .movie{
        margin:0 0 10px;
        padding:10px;
    }
    .movie iframe{
        width:634px;
        height:379px;
    }
    .movie p{
        padding:10px 0 0;
        font-size:14px;
    }
}