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

/* ************************************************************
Title: top.css
Since: 2018-12-04
Last Modified: 2019-03-15
take_c takeshi
************************************************************ */
	

	
/* ************************************************************
CONTENTS コンテンツ全体
************************************************************ */
	
.contents
	{
	width:100%;
	margin:0 auto 0;
	position:relative;
	}

/* ▼▼▼▼▼▼▼▼MaxWidth1024(LandScape)▼▼▼▼▼▼▼▼ */

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

	
 /* *************** */
	}
	
/* ▼▼▼▼▼▼▼▼MaxWidth960(Tablet)▼▼▼▼▼▼▼▼ */

@media screen and (max-width: 960px) {
 /* ************** */

	
 /* *************** */
	}
	
/* ▼▼▼▼▼▼▼▼MaxWidth768(Tablet)▼▼▼▼▼▼▼▼ */

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

	
 /* *************** */
	}
	
/* ▼▼▼▼▼▼▼▼MaxWidth480(Mobile)▼▼▼▼▼▼▼▼ */

@media screen and (max-width: 480px) {
 /* ************** */

	
 /* *************** */
	}
	
	
	
/* ************************************************************
CONTENTS コンテンツエリア01
************************************************************ */
	
.contents .content_area01
	{
	width:100%;
	max-width:100%;
	margin:0 auto 0;
	background:url(../img/back.png) top left no-repeat;
	background-size:100%;
	padding:6% 0 5%;
	}
	
.contents .content_area01 h1,.contents .content_area02 h1
	{
	width:22%;
	margin:0 auto 0;
	}
	
/* ▼▼▼▼▼▼▼▼MaxWidth1300(LandScape)▼▼▼▼▼▼▼▼ */

@media screen and (max-width: 1300px) {
 /* ************** */

.contents .content_area01
	{
	margin:0 auto 0;
	padding:5% 0 5%;
	}
	
.contents .content_area01 h1,.contents .content_area02 h1
	{
	width:20%;
	margin:0 auto 0;
	}
	
 /* *************** */
	}
	


/* ▼▼▼▼▼▼▼▼MaxWidth1024(LandScape)▼▼▼▼▼▼▼▼ */

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

.contents .content_area01
	{
	margin:0 auto 0;
	padding:6.2% 0 5%;
	}
	
.contents .content_area01 h1,.contents .content_area02 h1
	{
	width:20%;
	margin:0 auto 0;
	}
	
 /* *************** */
	}
	
/* ▼▼▼▼▼▼▼▼MaxWidth960(Tablet)▼▼▼▼▼▼▼▼ */

@media screen and (max-width: 960px) {
 /* ************** */

.contents .content_area01
	{
	margin:0 auto 0;
	padding:5% 0 5%;
	}
	
.contents .content_area01 h1,.contents .content_area02 h1
	{
	width:24%;
	margin:0 auto 0;
	}
	
 /* *************** */
	}
		
/* ▼▼▼▼▼▼▼▼MaxWidth768(Tablet)▼▼▼▼▼▼▼▼ */

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

.contents .content_area01
	{
	margin:0 auto 0;
	padding:5% 0 5%;
	}
	
.contents .content_area01 h1,.contents .content_area02 h1
	{
	width:25%;
	margin:0 auto 0;
	}
	
 /* *************** */
	}
	
/* ▼▼▼▼▼▼▼▼MaxWidth480(Mobile)▼▼▼▼▼▼▼▼ */

@media screen and (max-width: 480px) {
 /* ************** */

.contents .content_area01
	{
	margin:0 auto 0;
	padding:4% 0 5%;
	}
	
.contents .content_area01 h1,.contents .content_area02 h1
	{
	width:33%;
	margin:0 auto 0;
	}
	
 /* *************** */
	}
	
	

	
	
/* ************************************************************
googleタグの余白をけす
************************************************************ */

iframe[name='google_conversion_frame'] { 
  height: 0 !important;
  width: 0 !important; 
  line-height: 0 !important; 
  font-size: 0 !important;
  margin-top: -13px;
  float: left;
}