@charset "utf-8";

.small_input_w_30
{
	width:50px;
}

.small_input_w_50
{
	width:70px;
}

.bold_text
{
	font-weight:bold;
}

.text_align_left
{
	text-align:left;
}

.text_align_right
{
	text-align:right;
}

.font_weight_bold
{
	font-weight:bold;
}
.font_2m
{
	font-size:2em;
}
.height100
{
	height:100%;
}

.width100
{
	width:100%;
}




.height500px
{
	height:500px;
}

.height800px
{
	height:800px;
}


.can_move
{
	cursor: move;
}


.text_align_right 
{
	text-align:right;
}

.text_align_left
{
	text-align:left;
}

.oblique_line
{
	
	width:100%;
	height:100%;
	background-image: url(../image/oblique_line.svg);
    background-size: 100% 100%;
}

.float_right
{
	float:right;
}

.float_left
{
	float:left;
}

.solid1pxblack
{
	border:solid 1px #000;
}

.radius1em
{
	border-radius:1em;
}

.fontsize1em
{
	font-size:1em;
}
.fontsize1_2em
{
	font-size:1.2em;
}


.fontsize2em
{
	font-size:2em;
}


.fontsize3em
{
	font-size:3em;
}


.fontsize1em
{
	font-size:1em;
}


.color_aaa
{
	color:#aaa;
}
.color_ddd
{
	color:#dddd;
}

.color_888
{
	color:#000;
}



.color_000
{
	color:#000;
}


.color_fff
{
	color:#fff;
}

.white-space_nowrap
{
	white-space: nowrap;
}

.border_bottom
{
	border-bottom:solid 1px #ddd;
}

.red_shadow{
	box-shadow: 0px 0px 30px 2px #f00;
}

.red_background_to_fadeout{
	position:absolute;
	z-index:0;
	border-radius:5px;
	background-color:#f00;
	width:100%;
	height:100%;
	left:0;
	top:0;
}


.button_01
{
	
}

.button_01:hover
{
	color:#f00;
}


.padding_10 {padding:10px;}

.padding_15 {padding:15px;}

.padding_0_15 {padding:0 15px;}

