@charset "utf-8";
/* CSS Document */

#uma{
	width:96%;
	padding:10px;
	/*background-color:#e2f2f2;*/
	}
	
#uma-wrapper {
	width: 98%;
	}
	

#uma-spvl{
	width:720px;
	float:left;
	}
	
.google-u{
	width:580px;
	}
	
.qr-u{
	margin:0 10px 0 50px;
	float:left;	
	}
	
.left-u{
	float:left;
	}
	
.right-u{
	float:right;
	}
	
.bold-u{
	font-weight:bold;
	line-height:1.3em;
	}
	
.photo-in_uspv{
	padding:15px;
	}

.space-b10u{
	margin:0 0 10px 0;
	}
	
.space-lr15u{
	margin:0 15px 0 15px;
	}
	
.space-b30u{
	margin:0 0 30px 0;
	}

.in-u{
	width:92%;
	margin:25px;
	font-size:90%;
	}
	
.uma_sp {
	font-size: x-large;
	color:#F00;
	text-align:center;
	margin:0 0 5px 0;
	font-weight:bold;
	}
	
.uspv2{
	font-size: medium;
	font-weight:bold;
	color: #069;

	}
	
.uspv3{
	font-size:large;
	font-weight:bold;
	line-height:1.3em;
	border-left:solid 10px #F00;
	padding:0 0 0 5px;
	margin:0 0 10px 0;
	}
	
.uspv4{
	font-size:small;
	text-align:right;
	font-weight:bold;
	padding:0 0 0 5px;
	margin:0 0 10px 0;
	}
	
.uspv5{
	font-size:large;
	font-weight:bold;
	padding:0 0 0 20px;
	margin:30px 0 10px 0;
	}

.box_uspvr{
	width:98%;
	border-style: solid; 
	border-color: red;
	}
	
.box_uspvg{
	width:;
	border-style: solid; 
	border-color: #999;
	}
	
.can_uma{
	color:#F00;
	margin:0 0 0 7px;
	font-weight:bold;
	font-size:smaller;
	}
	
#midashi-usp{
	text-align:center;
	font-weight:bold;
	}
	
#uma_line {
	margin:20px 0 20px 0;
	width:100％;
	border-bottom:#F66 2px dashed;
}

#photo_umasp {
float:right;
width:50px;
margin:10px 0 5px 10px;
background:#FFF;
border:1px solid  #FFF;
}

#photo_umaspl {
float:left;
width:50px;
margin:10px 0 5px 10px;
background:#FFF;
border:1px solid  #FFF;
}

#umasp_box {
	width:98%;
	padding:0 10px 0 10px;
}
