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



/*****　下敷きプレゼント　*****/

.present-sheet .campaing-title {
    margin-bottom: 30px;
	}
.present-sheet h2 {
     font-size: 28px;
	font-weight: bold;
	line-height: 160%;
    text-align: center;
	color: #da1c23;
	margin-bottom: 30px;
	}
.present-sheet p {
    font-size: 18px;
    text-align: center;
	margin-bottom: 40px;
	}



/******************************************************************************************/


@media only screen and (min-width: 1900px) {



}


/******************************************************************************************/


@media only screen and (max-width: 1280px) {
	


}


/******************************************************************************************/


@media only screen and (max-width: 1118px) {



}



/******************************************************************************************/


@media only screen and (max-width: 1024px) {
	
	

}


/********************************************************************************/

@media only screen and (max-width: 900px) {
	





/******************************************************************************************/


@media only screen and (max-width: 768px) {


.present-sheet h2 {font-size: 24px;}
.present-sheet p {font-size: 16px;}



}



/********************************************************************************/

@media only screen and (max-width: 680px) {




}



/******************************************************************************************/


@media only screen and (max-width: 600px) {




}



/******************************************************************************************/


@media only screen and (max-width : 476px ){


.present-sheet h2 {
    font-size: 22px;
	margin-bottom: 20px;
	}
.present-sheet .grid-2 + .grid-2 { margin-top: 40px;}

.present-sheet p {
    font-size: 15px;
	margin-bottom: 20px;
	}
.present-sheet .table-spec span.small {
    line-height: 150%;
	display: block;
	color: #999;
	}

}



/******************************************************************************************/


@media only screen and (max-width: 380px) {



}



/******************************************************************************************/


@media only screen and (max-width: 320px) {


	
}





