@charset “UTF-8”;

/*=====================
	 color
=====================*/

/*---- mono ---*/

.color-fff {
	color: #fff;
}

.colorfff {
	color: #fff;
}

.white{
	color:#fff;
}

.color000 {
	color: #000;
}


/*---- red ---*/

.color_momo {
	color: #ffbbbb;
}

.color_usuaka{
	color: #f75252
}/* 薄赤 */

.salmonpink{
	color:#e37171;
}

.red {
	color:red;
}
.colorff0000 {
	color: #ff0000;
}

.color-red {
    color: #cc0000;
}


.orange{
	color: #f08843;
}

.color-orange {
	color: #FF6900;
}

.color_orange_02 {
	color: #EB6819;
}


.color7e5fff {
	color:#7e5fff;
}/*ショッキング紫*/


/*---- blue ---*/

.link_blue{
	color: #0070c0;
}

.bNavy{
	color: #004d7c;
}

.LNavy{
	color: #004da0;
}

.sky{
	color:#1e9ad8;
}
.blue{
	color: #007AFE;
}

.color_bluelight {
	color: #00B7FF;
}

.color-clinicblue {
    color: #023874;
}

.color_clinicblue02 {
    color: #023874;
}

.color_clinicblue03 {
	color: #033775;
}

.color_bluGreen {
	color: #2599B5;
}

/*---- 親継承 ---*/
.svg_color {
  fill: currentColor;
}


/*---- gray ---*/

.color777{
	color: #777;
}

.color666{
	color: #666;
}

.color555{
	color: #555;
}

.color333{
	color: #333;
}

.color-LLgray{
	color: #efeff0;
}




/*=====================
	 background
=====================*/

/* よく使う */
.bg_f9f9f9 {
	background: #f9f9f9;
}/* body */

.bg_4d4d4d {
	background: #4d4d4d;
}

.bg_F7EEE4 {
	background: #F7EEE4;
}/* 薄茶色 */



/*---- 赤系 ---*/
.bg_7e5fff {
	background:#7e5fff;
}/*ショッキング紫*/

.bgcolorOrange {
	background: rgba(255,102,0, 0.7);
}

.orange_02 {
	background: #EB6819;
}

.backcream {
	background: #fffbed;
}


/*---- ボタンcolor ---*/

.bg_spbtnColor {
	background: #396ed8;
}



/*---- blue系 ---*/

.backNavy {
	background: #004d7c;
}

.bg_004986 {
	background: #004986;
}/*濃blue*/

.bgcolorLLLBlue {
	background: #eaeefe;
}

.bgColor_mizu {
	background: #dff5fa;
}

.bgcolorLLgrayBlue {
	background: #eaeef3;
}

.bgcolor_lightblue {
	background: #DEF6FF;
}

.bgcolor_bluGreen {
	background: #2599B5;
}

.backsky {
	background: #1e9ad8;
}


/*---- mono ---*/

.backWhite {
	background: #fff;
}

.bgcolor_fff {
	background: #fff;
}

.back000 {
	background: #000;
}

.backccc {
	background: #ccc;
}

.bg_606060 {
	background: #606060;
}


.backGlay {
	background: #f4f6f8;
}

.backlightGlay {
	background: #afafaf;
}

.bgcolorLLgray {
	background: #efeff0;
}

.bgcolorFF6900 {
	background: #FF6900;
}

#Colorgray{
	background-color: #fcfcfc;
   /* background-color: rgba(239,239,240,0.2);*/
    color: #666;
}


/*=======================================
	gradient
=======================================*/

.blue_b_gradient {
  background-image: linear-gradient(45deg,#2DD,#163950 0 0,#000 60%)
}

.btn_blue_gra {
  background-image: linear-gradient(180deg, rgba(0, 150, 255, 1), rgba(8, 175, 243, 1) 0%, rgba(0, 170, 240, 1) 49%, rgba(0, 116, 255, 1));
}

.btn_red_gra {
  background-image: linear-gradient(180deg, rgba(221, 0, 0, 1), rgba(177, 0, 0, 1));
}
/*=======================================*/