/* CSS Document */

html, body {
	margin: 20px;
	padding: 0px;
	font-family:Verdana, Geneva, sans-serif;
	background-color: #ffe6c1;
	text-align: center;
}

.pic{width:900px; margin:0px auto;}
p{font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-size:14px; color:#000000; line-height:28px; margin:0px; padding:0px;}
.movie{width:640px; height:360px; margin:40px auto;}

#footer{width:900px; background:#ffe6c1; text-align:center; margin:0px auto;}
#footer p{font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-size:12px; line-height:24px; color:#8db2ba; margin:0px; padding:20px 0px;}


/**************************************************
 共通アンカースタイル
***************************************************/

a:link { color: #FFFFFF; text-decoration: underline; }
a:visited { color: #FFFFFF; text-decoration: underline; }
a:hover { color: #FFFFFF; text-decoration: none; }
a:active { color: #FFFFFF; text-decoration: none; }



/**************************************************
 共通パーツレイアウトスタイル
***************************************************/

.mt0{margin-top:0px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mt30{margin-top:30px!important;}
.mt40{margin-top:40px!important;}
.mt50{margin-top:50px!important;}

.mb10{margin-bottom:10px!important;}
.mb20{margin-bottom:20px!important;}
.mb30{margin-bottom:30px!important;}
.mb40{margin-bottom:40px!important;}
.mb50{margin-bottom:50px!important;}

.ml10{margin-left:10px!important;}
.ml20{margin-left:20px!important;}
.ml30{margin-left:30px!important;}
.ml40{margin-left:40px!important;}


.mr10{margin-right:10px!important;}
.mr20{margin-right:20px!important;}
.mr30{margin-right:30px!important;}
.mr40{margin-right:40px!important;}


.pt10{padding-top:10px!important;}
.pt20{padding-top:20px!important;}
.pt30{padding-top:30px!important;}

