select{

height:20px;

}



#link01{

float:right;

display:block;

font-size:93%;

line-height:140%;

margin:10px 0;

}



.ttl-entry{

font-size:100%;

background:url(../images/bg_ttl.jpg) no-repeat;

height:18px;

padding:1px 0 0 10px;

clear:both;

margin-top:30px;

margin-bottom:20px;

}



.bg_line{

background:url(../images/top_line.gif) no-repeat bottom;

margin:20px 0 30px 0;

padding-bottom:30px;

float:left;

clear:both;

width:645px;

}



.txt-entry,.txt-entry05{font-size:93%;line-height:140%;}

.txt-entry02,.txt-entry04{font-size:93%;line-height:140%;margin:10px 0;}

.txt-entry03{font-size:93%;line-height:140%;margin:10px 0;font-weight:bold;}



.txt-entry02 li,.txt-entry03 li,.txt-entry04 li{margin-left:15px;}

.txt-entry04 li{margin-top:15px;}



.txt-entry span,.txt-entry03 li span{color:#CC0000;}

.txt-entry04 li span{font-weight:bold;}



.txt-entry05{ width:700px; text-align:left; margin:0 auto 10px auto;}



#btn-entry01{

width:341px;

height:60px;

display:block;

background: url(../images/btn_entry01.gif) no-repeat;

text-indent:-9999px; font-size:2px;

}



#btn-entry02{

width:341px;

height:60px;

display:block;

background: url(../images/btn_entry02.gif) no-repeat;

text-indent:-9999px; font-size:2px;

margin:30px 0 50px 0px;

}





.bg01,.bg02{font-size:93%; padding-top:5px; float:left; clear:both; width:645px;line-height:140%;}



.bg01 em,.bg02 em{

float:left;

font-style:normal;

width:110px;

}



.bg01 span,.bg02 span{

float:right;

width:515px;

}





/*==================================================*/



.entry01,.entry02,.entry04,.entry05,.entry06{

border-spacing:0px;

border-collapse:collapse;

width:700px;

margin:0 auto 0 auto;

}



.entry01,.entry02,.entry04,.entry06{

font-size:83%;line-height:120%;



}



table.entry02{

text-align:left;

border-bottom:#C8C8C8 solid 3px;

border-top:#C8C8C8 solid 3px;

}



.entry03{

width:700px;

text-align:left;

margin:30px auto 10px auto;

}



.entry01,.entry04,.entry05{

border-bottom:#99CC33 solid 3px;

border-top:#99CC33 solid 3px;

}



table.entry01{

text-align:left;

}



table.entry01 tr td , table.entry02 tr td{

border:1px #999999 solid;

border-collapse:collapse;

padding:7px;

}



table.entry04 tr td{padding:7px;}

table.entry05 tr td{padding:10px;}

table.entry06 tr td{padding:7px;}



table.entry01 tr td input,table.entry02 tr td input.txt01,table.entry06 tr td input{width:200px; margin:0 0 0px 3px;}

table.entry06 tr td input.radio{width:20px; margin:0;}



.bg001{background-color:#EBEBE0;}

.bg002{background-color:#EBEBEB; width:180px;}



#wrap-entry{text-align:center;}



#btn-form{

width:217px;

height:60px;

display:block;

background: url(../images/entry_form01.jpg) no-repeat;

text-indent:-9999px; font-size:2px;

margin:30px auto 50px auto;

}



#btn-form00,#btn-adform00,#btn-inqform00{

height:60px;

margin:30px auto 50px auto;

}



#btn-form00{width:500px;}

#btn-adform00{width:600px;}

#btn-inqform00{width:450px;}



#btn-form01,#btn-adform01,#btn-inqform01,#btn-form02,#btn-adform02,#btn-inqform02{

height:60px;

display:block;

text-indent:-9999px; font-size:2px;

float:right;

}



#btn-form01{

width:269px;

background: url(../images/conf01.gif) no-repeat;

float:right;

}



#btn-adform01{

width:299px;

background: url(../images/ad_conf02.gif) no-repeat;

float:right;

}



#btn-inqform01{

width:217px;

background: url(../images/inq_conf02.gif) no-repeat;

float:right;

}



#btn-form02{

width:217px;

background: url(../images/conf02.gif) no-repeat;

float:left;

}



#btn-adform02{

width:273px;

background: url(../images/ad_conf01.gif) no-repeat;

float:left;

}



#btn-inqform02{

width:217px;

background: url(../images/inq_conf01.gif) no-repeat;

float:left;

}



.form_er{color:#FF0000; display:block; margin-bottom:3px;}

.kome{ color:#CC0000; font-weight:normal; font-size:80%;}



.thanks01{text-align:right; width:190px; background: url(../images/thanks01.gif) repeat-y right;}

.thanks01 p{ margin-right:20px;}

.thanks02{text-align:left;}

#thanks03{

background:url(../images/thanks02.gif) no-repeat;

width:685px; height:78px;

margin:0 auto 0 auto;

padding:15px;

text-align:left;

font-size:93%;line-height:130%;

}



* html #thanks03{width:700px;}

#thanks03 img{float:left; margin-right:20px;}



#inq_bnr{

background:url(../images/thanks03.gif) no-repeat;

width:700px; height:120px;

margin:0 auto 0 auto;

font-size:83%;

}

#inq_bnr tr td{text-align:center;}



.adform01{

border-bottom:#666666 dashed 1px;

margin:25px 0 10px 0;

font-size:93%;

text-align:left;

padding:3px;

}



.line_w{ width:40px;}



.radio{width:20px;}



.ttl_google{

font-size:15px;

color:#FFFFFF;

background:url(../images/ttl_02.gif) repeat-x;

height:30px;

padding:7px 0 0 10px;

margin-bottom:10px;

clear:both;

}


/* Add 20081106_haruki */
textarea {

margin:5px 0 0 15px;

}

* html textarea {

margin:5px 0 0 2px;

} 



