@charset "UTF-8" ;
/* CSS Document */

.cf:before,
.cf:after {
    content: " " !important;
    display: table !important;
}

.cf:after {
    clear: both !important;
}

.cf {
    *zoom: 1 !important;
}

body{
	background:#000 !important;
}

.bounen_wrap{
	width:900px !important;
	margin:0 auto !important;
}


@media screen and (max-width: 768px){
.bounen_wrap{
	width:100% !important;
}
}


@media screen and (max-width: 660px){
.bounen_wrap{
	width:100% !important;
}
}

.bounen_tenpo_top{
	margin-bottom:40px !important;
}

.bounen_tenpo_top p{
	color:#fff !important;
	font-size:30px !important;
	line-height:100% !important;
	display:block !important;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif !important;
	border-bottom:1px solid #fff !important;
	padding-bottom:15px !important;
	margin-bottom:20px !important;
}

.bounen_tenpo_top img{
	display:table !important;
	width:auto !important;
	margin:0 auto !important;
}

.bounen_tenpo_h{
	font-size:18px !important;
	color:#fff !important;	
	display:block !important;
	width:100% !important;
	padding:15px 10px !important;
	background:#333 !important;
	box-sizing: border-box !important;
}

.bounen_tenpo{
	padding:30px 0 10px !important;
}

.bounen_tenpo_box{
	width:280px !important;
	height:410px !important;
	padding:10px !important;
	background:#fff !important;
	margin-bottom:35px !important;
	margin-right:30px !important;
	float:left !important;
	box-sizing:border-box !important;
}

.bounen_tenpo .bounen_tenpo_box:nth-of-type(3n){
	margin-right:0 !important;
}

.bounen_tenpo_box_h{
	width:100% !important;
	display:block !important;
	color:#fff !important;
	text-align:center !important;
	background:#000 !important;
	border-radius:4px !important;
	padding:5px 0 !important;
	margin-bottom:10px !important;
}

.bounen_tenpo_box img{
	width:100% !important;
	padding-bottom:8px !important;
}

.bounen_tenpo_box_p{
	font-size:13px !important;
	line-height:140% !important;
	display:block !important;
	width:100% !important;
	height:50px !important;
	color:#000 !important;
}

.bounen_tenpo_box p:nth-of-type(4){
	padding:0 !important;
}

.bounen_tenpo_box p:last-of-type > a{
	display:table !important;
	width:auto !important;
	margin:0 auto !important;
}

.bounen_pagelink{
	display:none !important;
}

.tenpo_blank1{
	float:right !important;
	max-width:590px !important;
	width:auto !important;
}

.tenpo_blank2{
	float:right !important;
	max-width:280px !important;
}

@media screen and (max-width: 768px){
.bounen_tenpo_top img:nth-of-type(2){
	display:none !important;
}
	
.bounen_tenpo_top img:nth-of-type(1){
	float:none !important;
	display:block !important;
	margin:0 auto !important;
	padding-left:0 !important;
	width:auto !important;
	max-width:100% !important;
}
	
.bounen_pagelink{
	display:table !important;
}
	
.bounen_tenpo{
	width:590px !important;
	margin:0 auto !important;
}
.bounen_tenpo .bounen_tenpo_box:nth-of-type(3n){
	margin-right:30px !important;
}
.bounen_tenpo .bounen_tenpo_box:nth-of-type(2n){
	margin-right:0 !important;
}
	
.tenpo_blank1{
	float:none !important;
	max-width:100% !important;
	margin:0 auto !important;
	clear:both !important;
	margin-bottom:40px !important;
}

.tenpo_blank2{
	float:none !important;
	max-width:100% !important;
	margin:0 auto !important;
	clear:both !important;
	display:table !important;
	margin-bottom:40px !important;
}
	
.tenpo_blank3{
	clear:none !important;
	float:right !important;
	max-width:280px !important;
}
}

@media screen and (max-width: 590px){
.bounen_tenpo{
	width:100% !important;
	margin:0 auto !important;
}
.bounen_tenpo .bounen_tenpo_box{
	margin-right:0 !important;
}
.bounen_tenpo .bounen_tenpo_box{
	float:none !important;
	margin:0 auto 30px !important;
}
.bounen_tenpo_h{
	text-align:center !important;
}
.tenpo_blank3{
	float:none !important;
	max-width:auto !important;
	margin:0 auto !important;
	clear:both !important;
}
.bounen_tenpo .bounen_tenpo_box:nth-of-type(3n){
	margin-right:0px !important;
	margin:0 auto 30px !important;
}
.bounen_tenpo .bounen_tenpo_box:nth-of-type(2n){
	margin-right:0 !important;
	margin:0 auto 30px !important;
}
}


.bounen_point p{
	line-height:140% !important;
	font-size:13px !important;
}

.bounen_tenpo_box div{
	width:100% !important;
}

.bounen_tenpo_box div a:first-child{
	width:125px !important;
	float:left !important;
}

.bounen_tenpo_box div a:last-child{
	width:125px !important;
	float:right !important;
}

.bounen_mivie {
position: relative !important;
padding-bottom: 56.25% !important;
height: 0 !important;
overflow: hidden !important;
margin-bottom:20px !important;
}
.bounen_mivie iframe {
position: absolute !important;
top: 0 !important;
left: 0 !important;
width: 100% !important;
height: 100% !important;
}

.bounen_tenpo_box a{
	transition:.3s !important;
}

.bounen_tenpo_box a:hover{
	opacity:0.6 !important;
}

.bounen_point{
	width:95% !important;
	margin:0 auto 80px !important;
	padding:20px 15px 8px !important;
	border:1px solid #fff !important;
	color:#fff !important;
}

.bounen_point li{
	float:left !important;
	padding-right:20px !important;
	padding-bottom:20px !important;
}

.bounen_point img{
	display:table !important;
	max-width:100% !important;
	margin:0 auto !important;
}

.bounen_point p{
	line-height:140% !important;
	font-size:13px !important;
}

.bounen_tenpo_box div:before,
.bounen_tenpo_box div:after {
    content: " " !important;
    display: table !important;
}

.bounen_tenpo_box div:after {
    clear: both !important;
}

.bounen_tenpo_box div {
    *zoom: 1 !important;
}