@charset "UTF-8";

body{
 width:640px;
 max-width:640px;
 background-color:#fffff0;
 background-image:url("../../image/cotton-a.png");
 font-family:sans-serif;
}
@media only screen and (min-device-width:641px){
	body{
	 width:960px;
	 max-width:960px;
	}
}

hr.red{
 width:100%;
 height:1px;
 border:none;
 border-top:1px #ff0000 solid;
}

hr.green{
 height:1px;
 border:none;
 border-top:1px #009900 solid;
}

H1{
 font-size:200%;
 line-height:100%;
}
H2{
 font-size:133%;
 line-height:100%;
}
H3{
 font-size:125%;
 line-height:100%;
}

DIV{
 padding-left:2em;
 text-indent:-2em;
 font-size:100%;
 line-height:166%;
}

DIV.large{
 padding-left:1em;
 text-indent:-1em;
 font-size:125%;
 line-height:150%;
}

DIV.kome{
 padding-left:2em;
 text-indent:-1em;
}

DIV.noprint{
 padding-left:0;
 text-indent:0;
}

P{
 font-size:100%;
 line-height:166%;
}

B{
 font-weight:bold;
 color:#ff0000
}

EM{
 font-weight:bold;
 font-style:normal;
 color:#ff0000
}
.blue{
 font-weight:bold;
 color:#0000ff
}

#sendbutton{
 font-weight:bold;
 color:#ff0000;
 background-color:#00ffff;
 border-top:2px outset #999999;
 border-left:2px outset #999999;
 border-right:2px outset #999999;
 border-bottom:2px outset #999999;
}

#kakuninbutton{
 font-weight:bold;
 color:#ffffff;
 background-color:#0000ff;
 border-top:2px outset #999999;
 border-left:2px outset #999999;
 border-right:2px outset #999999;
 border-bottom:2px outset #999999;
}

#printbutton{
 font-weight:bold;
 color:#ff0000;
 background-color:#ffff00;
 border-top:2px outset #999999;
 border-left:2px outset #999999;
 border-right:2px outset #999999;
 border-bottom:2px outset #999999;
}
