﻿@charset "utf-8";

/*=====TokyoKekkan.com Form Css==========================*/

h2.ContactTitle{
width:405px;
margin:10px 0 5px 0;
}

ul.FormList{
margin:0 0 10px;
}

ul.FormList li{
background:url(../img/icon_arrow.gif) no-repeat 0 0px;
padding:0 5px 0 16px;
display:inline;
}


h3.Thanks{
margin:10px 0;
}

form{
margin:0;
padding:0;
}

table#InputForm{
width:100%;
border-collapse:collapse;
margin:5px 0 8px;
}

table#InputForm tr th{
width:120px;
vertical-align:top;
text-align:left;
padding:8px 0 ;
border-top:1px #CCCCCC dotted;
border-bottom:1px #CCCCCC dotted;
}

table#InputForm tr td{
vertical-align:top;
padding:8px 0 8px 5px;
border-top:1px #CCCCCC dotted;
border-bottom:1px #CCCCCC dotted;
}

span.Red{
color:#990000;
font-weight:normal;
}

/*====Form Input===============================*/
table#InputForm tr td input#name,table#InputForm tr td input#email,table#InputForm tr td input#address1,table#InputForm tr td input#address2,table#InputForm tr td input#address3{
width:280px;
}

table#InputForm tr td input.zip{
width:80px;
}

table#InputForm tr td input.photo{
width:280px;
}


table#InputForm tr td textarea#comment{
width:530px;
height:200px;
font-size:10pt;
}

div#Error{
margin:10px 0 0 0;
border:dotted 1px #CCCCCC;
padding:5px 0 5px 5px;
}
