/*
Theme Name:CLT
Theme URI: 
Description: オリジナルデザインテーマ
Version: 0.1
Author: CLT
*/

/*CSSリセット*/
@import url("css/reset.css");

/*PC用*/
@import url(css/pc/common.css) screen and (min-width: 768px);
@import url(css/pc/contents.css) screen and (min-width: 768px);

/*スマホ用*/
@import url(css/sp/common.css) screen and (max-width: 767px);
@import url(css/sp/contents.css) screen and (max-width: 767px);


/*プリント用／PC用と同じ*/
@import url(css/pc/common.css) print;
@import url(css/pc/contents.css) print;

/*資料請求用共通css*/
.request_img .mwform-checkbox-field.horizontal-item:nth-child(1) label{
	background:url(img/request1.jpg) no-repeat top center;
	background-size:100%;
}
.request_img .mwform-checkbox-field.horizontal-item:nth-child(2) label{
	background:url(img/request2.jpg) no-repeat top center;
	background-size:100%;
}
.request_img .mwform-checkbox-field.horizontal-item:nth-child(3) label{
	background:url(img/request3.jpg) no-repeat top center;
	background-size:100%;
}
.request_img .mwform-checkbox-field.horizontal-item:nth-child(4) label{
	background:url(img/request4.jpg) no-repeat top center;
	background-size:100%;
}
@media screen and (max-width: 767px)
{
p#top_j{
	padding:0 10px 0 10px;
		text-align:left;
}	
}

.movie-wrap {
     position: relative;
     padding-bottom: 56.25%; /*アスペクト比 16:9の場合の縦幅*/
     height: 0;
     overflow: hidden;
}
 
.movie-wrap iframe {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
}

