@charset "utf-8";

html{
	font-size:62.5%;
	}

/* ktm color guide ******************************************************************************************/       

.nishi{color:#1aa9cb;}
.minuma{color:#67b3d3;}
.kita{color:#006342;}
.midori{color:#33a34d;}
.minami{color:#ffe600;}
.iwatsuki{color:#f59900;}
.omiya{color:#fe4c10;}
.chuo{color:#f8355c;}
.urawa{color:#fc0019;}
.sakura{color:#fbb4ce;}

.bg_nishi{color:#ffffff;
	background:#1aa9cb;}

.bg_minuma{color:#ffffff;
	background:#67b3d3;}

.bg_kita{color::#ffffff;
	background:#006342;}
	
.bg_midori{color::#ffffff;
	background:#33a34d;}
	
.bg_minami{color::#ffffff;
	background:#ffe600;}
	
.bg_iwatsuki{color::#ffffff;
	background:#f59900;}
	
.bg_omiya{color::#ffffff;
	background:#fe4c10;}
	
.bg_chuo{color::#ffffff;
	background:#f8355c;}
	
.bg_urawa{color::#ffffff;
	background:#fc0019;}
	
.bg_sakura{color::#ffffff;
	background:#fbb4ce;}


.dream{color:#f47dd3;}
.game{color:#4c79f8;}
.handmade{color:#ff6e6e;}
.ikimono{color:#d8a936;}
.mayoi{color:#a04b7c;}
.green{color:#00bc4c;}
.yuenchi{color:#45c3ea;}


.cute{color:#fa82a0;}
.home{color:#be8246;}
.light{color:#6eaae6;}
.mori{color:#5ab400;}
.park{color:#5ab400;}
.shopping{color:#ff505a;}



.bg_dream{color:#ffffff;
background:#f47dd3;}
.bg_game{color:#ffffff;
background:#4c79f8;}
.bg_handmade{color:#ffffff;
background:#ff6e6e;}
.bg_ikimono{color:#ffffff;
background:#d8a936;}
.bg_mayoi{color:#ffffff;
background:#a04b7c;}
.bg_green{color:#ffffff;
background:#00bc4c;}
.bg_yuenchi{color:#ffffff;
background:#45c3ea;}



.bg_cute{color:#ffffff;
background:#fa82a0;}
.bg_home{color:#ffffff;
background:#be8246;}
.bg_light{color:#ffffff;
background:#6eaae6;}
.bg_mori{color:#ffffff;
background:#5ab400;}
.bg_park{color:#ffffff;
background:#5ab400;}
.bg_shopping{color:#ffffff;
background:#ff505a;}



/* main ******************************************************************************************/        

        img{
	        max-width:100%;
        }


/*iOSでのボタンデザインリセット*/        

		input[type="submit"] {
  -webkit-appearance: none;
  border-radius: 0;
}

.loginfo{
	text-align:right;
	margin-bottom:1rem;
}
        
/* fonts ******************************************************************************************/        

	
        
        h3{
	        font-size:3.2rem;
	        color:#ffffff;
	        padding:1rem;
        }	

        h4{
	        font-size:2.6rem;
	        color:#ffffff;
	        padding:0.3rem;
        }	        
       
        
       a{
	        font-weight:bold;
	        text-decoration:underline;
        }    
        
        span{
	         display: inline-block;
        }
        
        .big{
	        font-size:200%;
	        font-weight:bold;
        }
        
        .mid{
	        font-size:125%;
	        font-weight:bold;
        }
        
        .city{
	        font-size:70%;
        }


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

}

/** PC & tablet ********************************************************************/
@media screen and (min-width: 480px) {


	.pc-none {
		display: none !important;
	}
	
	
body{
		padding:0 50px;
        }
		
	table{
  font-size:16px;
}
	
}

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

}

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


	.sp-none {
		display: none !important;
	}
	
body{
	padding:0 1rem;
        }
        
        	table{
  font-size:1.4rem;
}
	
}	
	