@charset "utf-8";

/*---------------------------------------------
Forestyle
Base Style for simulator
Version 1.0.0

http://www.forestyle-home.jp/

Last Update: 2009.10.07
---------------------------------------------*/

#simulatortxt #txtarea   { width:920px; margin:0px auto;}
#simulatortxt #txtarea h2{ margin:30px 0px 20px;}
#simulatortxt #txtarea h3{ margin-bottom:15px; text-align:left;}
#simulatortxt #txtarea p { margin-bottom:15px; text-align:left;}
#simulatortxt #txtarea p#exsample { margin:30px; text-align:center; }



#simulatortxt #txtarea ul#tanso { width:720px; overflow:hidden; margin:0 auto;}
#simulatortxt #txtarea ul#tanso li { float:left; width:49%; text-align:center;}
#simulatortxt #txtarea dl.tanso dt { margin-bottom:15px;}
#simulatortxt #txtarea dl.tanso dd { padding:0px 20px 0px; color:#999; text-align:left;}

#simulatortxt #txtarea p#close { margin:50px; text-align:center;}

#simulatortxt #txtarea table#panelex  { text-align: left; padding-top: 5px; margin-bottom:30px; background: url("../img/table_line.gif") repeat-x left top; }
#simulatortxt #txtarea table#panelex th{ width: 20%; padding: 5px 10px 7px; vertical-align: top; text-align: left; background: url("../img/table_line.gif") repeat-x left bottom #e1e1e1; }
#simulatortxt #txtarea table#panelex th img { padding-right:5px; vertical-align:middle;}
#simulatortxt #txtarea table#panelex td{ padding:5px 20px 8px; vertical-align: top; background: url("../img/table_line.gif") repeat-x left bottom; }

#simulatortxt dl.step   { width:100%; margin-top:10px; overflow:hidden; text-align:left;}
#simulatortxt dl.step dt{ float:left; width:22%; display:block; clear:both; }
#simulatortxt dl.step dd{ float:left; width:75%; padding:7px 0px 20px; border-bottom:dotted 1px #ccc; }
#simulatortxt dl.step a { padding-right:10px;}

#simulatortxt ul#costlist    { margin-bottom:15px; padding-top:20px; border-top: dotted 1px #ccc;}
#simulatortxt ul#costlist li { width:30%; margin-left:10px; padding-left:10px; text-align:left; float:left; background: url("../img/i_listmark01.gif") left no-repeat; } 