html,body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,td
{
	margin: 0;
	padding: 0;

}


fieldset,img,object {
	border: 0;
}

body{
	color:#fff;
	background:#000;
	font-family:'Lucida Sans Unicode',Arial,sans-serif;
	}
a{color:#FFFFFF}

q:before,q:after {
	content: '';
}

/**/
a {
	overflow: hidden;
}
/**/


img {
	vertical-align: text-bottom;
}

.under_link{
margin:15px auto;
font-size:70%;
line-height:150%}

embed{
vertical-align:bottom}

/* .clearfix */
.clearfix {
	zoom:1;/*for IE 5.5-7*/
}
.clearfix:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;

}
* html .clearfix {
	display: inline-block;
	}
/* no ie mac \*/
* html .clearfix {
	height: 1%;
}
* {margin:0;padding:0}


.clearfix {
	display: block;
	}

#wrapper {

	width:800px;
	margin:0 auto;

	
}

.pagetop{
text-align:right;
margin:20px}

#wrapper-inner {
	margin:5px auto 30px auto;
	width: 750px;
	border: #FFFFFF solid 1px;
	background:url(../images/usa.gif) center no-repeat;
	overflow:auto;
	padding:25px
}


#wrapper-inner2 {
	margin:5px auto 30px auto;
	width: 750px;
	border: #FFFFFF solid 1px;
	overflow:auto;
	padding:25px
}

#left{
float:left;
margin:60px 0;
}





#menu img{margin:15px 0}

.movie{float:right;
text-align:center;
margin-right:15px}

#under{
clear:both;
padding:30px;
text-align:center;
background:#000000
	}
	
#under2{
clear:both;
text-align:center;
margin:30px auto
	}

#under2 img{padding:5px;

	}





.main{
	margin-top:30px

}


/*フッター*/
#copyright{
background-color:#FFFFFF;
clear:both;
padding:5px 0 0 0
}









/*フッター*/

.m_l10{
margin-left:10px
}
.m_l20{
margin-left:20px
}

.m_r10{
margin-right:10px
}

.m_r5{
margin-right:5px
}

.m_l5{
margin-left:5px
}

.m_r3{
margin-right:3px
}

.m_l3{
margin-left:3px
}
.m_r20{
margin-right:20px
}

.m_t3{
margin-top:3px}
.m_t4{
margin-top:4px}
.m_t5{
margin-top:5px}
.m_t6{
margin-top:6px}


.m_b3{
margin-bottom:3px}
.m_b4{
margin-bottom:4px}
.m_b5{
margin-bottom:5px}
.m_b6{
margin-bottom:6px}

.m_b10{
margin-bottom:10px}
.m_b15{
margin-bottom:15px}
.m_b30{
margin-bottom:30px}


.p_2{
padding:2px}
.p_1{
padding:1px}

.blue{
color:#0080FF}
.yellow{
color:#FFCC33}
.t12{
	font-size:70%
}
.gr{color:#333333}

.whi{
color:#FFFFFF}

.red{color:#CC0000}

.f10 {font-size: 10px}
.f10-bold {
	font-size: 12px;
	font-weight: bolder;
}
.f12 {font-size: 12px}
.f9 {font-size: 9px}
