@charset "utf-8";

#content { background: #edf; }

/* link */
a { outline: none; }
a:link { color: #30f; text-decoration: underline; } 
a:visited { color: #30f; text-decoration: underline; } 
a:hover, a:active { color: #30f; text-decoration: none; } 

/* howto */
.howto { background: #63f; color: #fff; }
.howto2 { background: #30f; }
.fc_howto { color: #30f; }
.fc_howto3 { color: #30f; }
.fc_howto4 { color: #30f; }
.fc_howto5 { color: #30f; }

.box-bg { background: url(../images/howto01.gif) right bottom no-repeat; }

.dbox { border: 3px double #30f; background: #def; padding: 0 4px; color: #30f; }

input[type="checkbox"], input[type="radio"] { vertical-align: text-bottom; }
input, textarea { line-height: 1.4em; padding: 0; vertical-align: middle; }

#himmoku table { width: 335px; border: 1px solid #ccc; margin: 0 0 5px; }
#himmoku th { background: #30f; border-top: 1px solid #efefef; border-left: 1px solid #efefef; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 2px; text-align: center; color: #fff; }
#himmoku td { border-top: 1px solid #efefef; border-left: 1px solid #efefef; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 2px; }

/* contact - form */
form table { width: 680px; border: 1px solid #ccc; background:#eeddff; }
form th { padding: 2px 4px; text-align: left; border-top: 1px solid #efefef; border-left: 5px solid #30f; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }
form td { width: 480px; padding: 2px; border-top: 1px solid #efefef; border-left: 1px solid #efefef; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.form-s { width: 100px; border: 1px solid #ccc; border: 1px solid #ccc; padding: 2px; }
.form-m { width: 200px; border: 1px solid #ccc; border: 1px solid #ccc; padding: 2px; }
.form-l { width: 480px; border: 1px solid #ccc; border: 1px solid #ccc; padding: 2px; }
textarea { width: 480px; border: 1px solid #ccc; border: 1px solid #ccc; padding: 2px; }
#contbtn { padding: 5px; text-align: center; }

.lh100 { line-height: 1.0em; }
