@charset "Shift_JIS";
#cloud
{
	font-size:125%;
}

#cloud div.section p.title
{
	margin:0;
	padding-left:1em;
	text-indent:-1em;
}

#cloud div.section p.title span
{
	font-weight:bold;
}
	
#cloud div.left
{
	float:left;
	width:350px;
}

#cloud div.right
{
	float:right;
	width:350px;
}

#cloud div.image_area
{
	background:url(img/cloud_back.png) no-repeat;
}

#cloud div.chara{
	margin-left:20px;
	margin-right:20px;
}

#cloud div.chara2{
    clear: both;
	margin-left:20px;
	margin-right:20px;
	padding-top:20px;
}

#cloud div.hedding2{
    clear: both;
	padding-top:1.6em;
	padding-bottom:0.8em;
}

#cloud div.screen_image{
	text-align:center;
}

#cloud div.operation{
	width:780px;
}

#cloud div.operation p{
	margin:0;
}

#cloud div.operation div.mode{
	padding-top:20px;
	text-align:center;
	font-weight:bold;
	font-size:120%;
}

#cloud div.operation div.mode_image{
	text-align:center;
}

#cloud div.operation div.mode_image_tuwa{
	float:left;
	width:420px;
	margin-left:20px;
}

#cloud div.operation div.mode_image_tuwa_text{
	float:right;
	width:300px;
	margin-right:20px;
}

#cloud div.operation div.mode_image_tuwa_text p.first{
	padding-top:20px;
	height:150px;
}

#cloud div.operation div.mode_image_tuwa_text p.second{
	color:#ff6600;
	padding-top:20px;
}

#cloud div.ques{
	clear:both;
	padding-top:30px;
	padding-bottom:30px;
	font-weight:bold;
	font-size:120%;
}

#cloud div.section hr {
    background-color: #6699FF;
    height: 2px;
    border: none;
    color: #6699FF;
}

#cloud div.back_seihin {
    margin-top: 30px;
    text-align: right;
    padding-right: 15px;
    margin-bottom: 15px;
	font-size:80%;
}
