@charset "UTF-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,code,form,fieldset,legend,input,button,
textarea,p,blockquote,th,td{
margin: 0;
padding: 0;}

img{
	vertical-align:top;
	border:none;
}

body#nomal {
	margin:0px;
	padding: 0px;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;
	font-size: 12px;
	line-height:1.8em;
	color:#000000;
}



html {
	margin: 0px;
	padding: 0px;
}

ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;

}
li {
	list-style-type: none;
	margin-bottom: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}


a {
text-decoration: underline;
color:#000;
	margin: 0px;
	padding: 0px;
}

a:hover {
color:#FF9992;
}

a:hover img.RollOver
{
-webkit-transition: 0.3s ease-in-out;  
       -moz-transition: 0.3s ease-in-out;  
         -o-transition: 0.3s ease-in-out;  
            transition: 0.3s ease-in-out; 
			
	opacity			:	0.5;
	-moz-opacity	:	0.5;
	filter			:	alpha(opacity=50);
}



.nomal {
	font-size: 12px;
	line-height:2em;
	text-align:left;
	margin-top:0px;
	letter-spacing:0.2em;
}



.lead {
	font-size: 15px;
	margin:0 0 20px 0;
	padding-top: 0px;
	padding-right: 0px;
	font-weight:bold;
}

.bold{
font-weight:bold;
}

.red{
color:#FF0000;
}

.cap{
font-size:10.5px;
line-height:1.75em;
}


.clear { clear:both;
}

.mb15{
margin-bottom:15px;
}

.mb20{
margin-bottom:20px;
}

.mb30{
margin-bottom:30px;
}

.mb40{
margin-bottom:40px;
}

.mb60{
margin-bottom:60px;
}

.mb70{
margin-bottom:70px;
}

.mt4{
margin-top:4px;
}

.mt15{
margin-top:15px;
}

.mt30{
margin-top:30px;
}

.mt80{
margin-top:80px;
}


.mr30{
margin-right:30px;
}

.mr15{
margin-right:15px;
}



/* Print */
@media
screen
{
	.Screen, .PanelScreen, .LabelScreen
	{
		display		:	block;
	}
	.Print, PanelPrint, .LabelPrint
	{
		display		:	none;
	}
}
@media
print
{
	.Screen, .PanelScreen, .LabelScreen
	{
		display		:	none;
	}
	.Print, PanelPrint, .LabelPrint
	{
		display		:	block;
	}
}