body{
margin:0px 0px 0px 0px;
background-color:#ffffff;
}

div#flash{
z-index:1;
}
.height{
100%;
}

p{
	font-size:100%;
	padding:0px;
	line-height:120%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

h1{
margin-top:0px;
margin-bottom:0px;
}

h2{
margin-top:0px;
margin-bottom:0px;
}


h3{
font-size:13pt;
margin-top:20px;
margin-bottom:3px;
}

h4{
font-size:14pt;
margin-top:10px;
margin-bottom:5px;
}

h5{
font-size:12pt;
margin-top:5px;
margin-bottom:5px;
}

h6{
font-size:13pt;
margin-top:20px;
margin-bottom:3px;
color:bd8200
}}


.moji140{
font-size:140%;
color:#000000;
}

.moji130{
font-size:130%;
color:#000000;
}

.moji120{
font-size:120%;
color:#000000;
}
.moji110{
font-size:110%;
color:#000000;
}
.moji90{
font-size:90%;
color:#000000;
}

.moji85{
font-size:85%;
color:#000000;
}

.moji80{
font-size:80%;
color:#000000;
}

.moji70{
font-size:70%;
color:#000000;
}

.moji60{
font-size:60%;
color:#000000;
}

.mojiweight{
font-weight:bold;
}

.mojimiddle{
font-weight:100;
}

.color_a{
color:#ff3300;
}

.color_b{
color:#ffcc66;
}

.color_c{
color:#bd8200
;}

.color_d{
color:#0099cc;
}

.color_e{
color:#009933;
}

.color_f{
color:#ffffff;
}

.color_g{
color:#333333;
}

.color_h{
color:#000000;
}



.bgcolor_a{
background-color:#ffe2bd;
}

.bgcolor_b{
background-color:#ffffff;
}

.bgcolor_c{
background-color:#333333;
}

.bgcolor_d{
background-color:#ffcc66;
}
.bgcolor_e{
background-color:#bd8200;
}

.bgcolor_f{
background-color:#fff3d7;
}

.bgcolor_midori{
background-color:#009f50;
}

.bgcolor_midori2{
background-color:#f2ffec;
}

.bgcolor_orange{
background-color:#e84b00;
}

.bgcolor_orange2{
background-color:#ffecd9;
}

.bgcolor_blue{
background-color:#3535ff;
}

.bgcolor_blue2{
background-color:#ecf5ff;
}

.bgcolor_pink{
background-color:#ff7171;
}

.bgcolor_pink2{
background-color:#ffeeee;
}

.bgcolor_kiiro{
background-color:#ffff3c;
}

.bgcolor_kiiro2{
background-color:#ffffc4;
}

.okuri100{
line-height:100%;
}

.okuri110{
line-height:110%;
}

.okuri120{
line-height:120%;
}

.okuri150{
line-height:150%;
}

.okuri180{
line-height:180%;
}

.okuri210{
line-height:210%;
}

.okuri240{
line-height:240%;
}

.jisage_1{
text-indent:1em;
}
.jisage_m1{
text-indent:-1em;
}
.jisage_m2{
text-indent:-2em;
}

.textdecoration{
text-decoration : none;
}

a{
color:#bd8200;
text-decoration : underline;
}

a:hover{
color:#c0a65c;
text-decoration:none;
}

#sonota table{
border-left:2px solid #bd8200;
border-top:2px solid #bd8200;
}
#sonota td{
padding-left:13px;
}

#sonota td#pd0{
padding-left:0px;
}

.header{
margin-top:0px;
}


.ue{
vertical-align:top;
}

.tablepadding{
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
}

.tablepadding2{
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
}

.tablepadding3{
padding-top:2px;
padding-bottom:2px;
padding-left:20px;
padding-right:20px;
}

.tablepadding4{
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
}

.tablepadding5{
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
}

.tablepadding6{
padding-top:2px;
padding-bottom:2px;
padding-left:60px;
padding-right:0px;
}

.tablepadding7{
padding-top:2px;
padding-bottom:2px;
padding-left:45px;
padding-right:0px;
}

.tablepadding8{
padding-top:2px;
padding-bottom:2px;
padding-left:25px;
padding-right:0px;
}

.tablepadding9{
padding-top:11px;
padding-bottom:4px;
padding-left:4px;
padding-right:0px;
}

.midashipadding{
padding-top:10px;
padding-bottom:10px;
padding-left:45px;
}

.paddingtop5{
padding-top:5px;
}

.paddingtop10{
padding-top:10px;
}

.paddingtop20{
padding-top:20px;
}

.paddingtop30{
padding-top:30px;
}

.paddingtop40{
padding-top:40px;
}

.paddingbottom3{
padding-bottom:3px;
}

.paddingleft10{
padding-left:10px;
}


.padding{
padding-left:20px;
}

.paddingleft20{
padding-left:20px;
}

.paddingright30{
padding-right:30px;
}

.tablemargin{
margin-top:3px;
margin-bottom:3px;
}


.marginleft_1em{
margin-left:1em;
}
.marginleft_2em{
margin-left:2em;
}

.marginleft5{
margin-left:5px;
}

.marginleft10{
margin-left:10px;
}

.marginleft15{
margin-left:15px;
}

.marginleft20{
margin-left:20px;
}

.marginleft30{
margin-left:30px;
}

.marginleft45{
margin-left:45px;
}

.marginleft55{
margin-left:55px;
}

.marginleft65{
margin-left:65px;
}

.marginleft70{
margin-left:70px;
}

.marginleft80{
margin-left:80px;
}

.marginleft90{
margin-left:90px;
}

.marginleft100{
margin-left:100px;
}

.marginleft150{
margin-left:150px;
}

.marginleft300{
margin-left:270px;
}

.margintop5{
margin-top:5px;
}

.margintop10{
margin-top:10px;
}

.margintop15{
margin-top:15px;
}

.margintop20{
margin-top:20px;
}

.margintop30{
margin-top:30px;
}

.margintop40{
margin-top:40px;
}

.margintop50{
margin-top:50px;
}

.margintop60{
margin-top:60px;
}

.margintop100{
margin-top:100px;
}


.marginbottom0{
margin-bottom:0px;
}

.marginbottom5{
margin-bottom:5px;
}

.marginbottom15{
margin-bottom:15px;
}

.marginbottom20{
margin-bottom:20px;
}

.marginbottom30{
margin-bottom:30px;
}

.marginbottom60{
margin-bottom:60px;
}

.textbox600{
width:600px;
}


.textbox640{
width:640px;
}

.textbox550{
width:550px;
}

.textbox350{
width:350px;
}


.contents{
vertical-align:top;
padding-bottom:35px;
}


.midashi{
margin-bottom:15px;
}

.mojikan{
letter-spacing:14pt;
}

.pagetop{
margin-left:20px;
margin-top:35px;
}

.pagetop2{
margin-left:20px;
margin-top:15px;
}


.shitamenu{
font-size:8.5pt;
padding-top:5px;
padding-bottom:5px;
}

.copyright{
font-size:8pt;
color:#000000;
}

.copyright2{
vertical-align:top;
padding-top:2px;
padding-bottom:2px;
}

.footer{
padding-top:5px;
padding-bottom:8px;
}
