div.main-title{
	width:100%;
	border-bottom:2px solid #F90;
	padding-bottom:5px;
	font-weight:bold;
    margin:8px 0;
}


.use_device_box{
	margin:10px 10px 0 10px;
	border:1px solid #CCC;
	padding:10px;
	background:#FFE8E8;
}
.use_device_box_u{
	margin:0 10px 10px 10px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding:10px;
}

.sub-title2{
	font-size:1.4em;
	font-weight:bold;
	margin:0 10px;
}
.sub-title2 img{
	width:20px;
	margin-bottom:10px;
	margin-right:5px;
}

.point_box1{
margin:0 20px 15px 20px;
padding-bottom:15px;
/* 2012/10/24 model.html̐폜
 * border-bottom:1px dotted #9FB7D4;
 * */
}


.alert-box{
margin:20px;
padding:10px;
border:2px solid #9FB7D4;


/* Firefox v1.0+ */
-moz-border-radius:10px ;
/* Safari v3.0+ and by Chrome v0.2+ */
-webkit-border-radius:10px ;
/* Firefox v4.0+ , Safari v5.0+ , Chrome v4.0+ , Opera v10.5+  and by IE v9.0+ */
border-radius:10px ;
behavior: url(/pc/js/pie/PIE.htc);



}

.alert-img img{
 width:200px;
}

.alert-box h2{
	margin:10px 10px 0 10px;
}

.alert-box ul{
	margin:5px 20px 20px 20px;
}

.u-kiyaku-btn-box{
	margin:20px;
	text-align:center;
}


.kiyaku-btn{
	padding:10px 40px;
}

.attention_m{
border:1px solid #f00;
padding:5px 10px;
margin:10px 0 5px 0;
background:#FFFFCC;
border-radius:10px;
behavior: url(/pc/js/pie/PIE.htc);
}


.attention_m img{
width:20px;
vertical-align:middle;
margin-right:5px;

}
