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


/*  TEL設定              
==========================================================*/
@media screen and (min-width: 640px) {
	a[href^="tel:"] {
		pointer-events: none;
	}
}
@media screen and (min-width: 641px) and (max-width:900px){
	.check2-box-left{
		width: 35%;
	}
	
	.check2-box-right{
		width: 60%;
	}
	
.topMain-theme{
	left: 4%;
}
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  画面の横幅が640pxまで
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
@media screen and (max-width:640px){
	
/** ======================================================================
    初期設定
====================================================================== **/
html{
	font-size: 50%;
}
	
.pc_only {
	display: none;
}

.sp_only {
	display: inherit;
}
	
	
/** ======================================================================
      Layout
====================================================================== **/
.l-inner{
	width: 92%;
}

/** ======================================================================
      Module
====================================================================== **/



	
	
/** ======================================================================
      Theme
====================================================================== **/

.hataken-l {
display: none;
}
.hataken-s {
display: block;
margin: 0 auto;
}



}