﻿@charset "UTF-8";

h1{
        margin: 10px 0;
	color: #fa8072;
	font-size: 20px;
}

h2{
	color: #fa8072;
	font-size: 20px;
	margin: 0px;
}

h3{
	color: #000000;
	font-size: 18px;
        font-weight: bold;
	margin: 10px 0 5px;
}

h4{
	font-size:100px;
	font-weight: normal;
	font-family: font1;
}

body, p, td, div{
	font-size: 16px;
	font-family: Verdana, "Droid Sans", Roboto, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
	line-height: 160%;
        text-align:left;
}

.px_12{
	font-size: 12px;
	font-family: Verdana, "Droid Sans", Roboto, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

div.px_14{
	font-size: 14px;
	font-family: Verdana, "Droid Sans", Roboto, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

#header{
       margin-top: 10px;
       margin-left: 35px;
       font-size: 14px;
	font-family: Verdana, "Droid Sans", Roboto, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
       text-align: left;
}

#migi{
	margin-top: 160px;
	font-size: 12px;
	font-family: Verdana, "Droid Sans", Roboto, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
	margin-left: 10px;
}

body{
       margin:0px;
       padding:0px;
       line-height: 1.7em;
	color: #000000;
	background-color: #FFFFFF;
        -webkit-text-size-adjust: 100%;
        -moz-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        -o-text-size-adjust: 100%;
        text-size-adjust: 100%;
}

#main{
       margin-left: auto;
       margin-right: auto;
       text-align: left;
       width: 950px; 
}

.size_18{
	font-size: 18px;
}

.size_18mono{
       margin-top: 30px;
	font-size: 18px;
       text-align: left;
}

.size_14{
	font-size: 14px;
}

A{
	color: #0000FF;
	text-decoration: none;
}

A:hover{
	color: #FF0000;
	text-decoration: underline;
}

td.white{
	color: #FFFFFF;
	font-size: 14px;
	background: #000099;
	height: 25px;
}
A:hover.white{
	color: #FFFFFF;
	text-decoration: underline;
}

A:link.white{
	color: #FFFFFF;
}

A:visited.white{
	color: #FFFFFF;
}

.link{
	font-weight: bold;
}

.btn{
	  
       background: #EEE;
       border: 1px solid #DDD;  
       border-radius: 4px;  
       -moz-border-radius: 4px;  
       -webkit-border-radius: 4px;  
       color: #111;  
       width: 100px;
       padding: 10px;  
} 

@media print {
    body { display: none !important; }
}

.copy {
 display: block;
 margin-left: auto;
 margin-right: auto;
}
