
body,
table{
 font-size:x-small;
}

h3{
 height:1%;
 margin:15px 0 15px 20px;
 padding:2px 0 3px 14px;
 border-bottom:1px solid #cccccc;
 background:url(../images/title_base_02.gif) left bottom no-repeat;
}

/*-------------
　home
  
---------------*/

#content.com-home .com-Box01 li a,
#content.com-home .com-Box01 li a:hover{
 display:block;
 height:1%;
 margin:0 20px;
 padding:0 0 0 15px;
}

/*-------------
　step
  
---------------*/

.com-step table{
 width:89%;
}

/*-------------
　help
  
---------------*/

#help img{
 margin:0;
 vertical-align:bottom;
}

#content.com-step li a{
 width:auto;
 height:1em;
 margin:0 8px 0 0;
}

.com-mBox{
 width:98%;
 margin:0;
 padding:0 20px;
}

/*----------------
 検索枠用Box
 
-----------------*/

.com-Box03{
 width:97.5%;
 margin:10px 0 10px 20px;
 padding:5px 0;
}

/*----------------
 左Box

-----------------*/

.com-Box06{
 float:left;
 width:50%;
 margin:10px 0 0;
}

/*----------------
 右Box

-----------------*/

.com-Box07{
 float:left;
 width:50%;
 margin:10px 0 0 20px;
}

/*--------------------------
 検索条件指定（距離圏）画面
 WAA01-03
  
---------------------------*/

#content.com-waa01-03 table h3{
 margin:10px 0 3px;
}

/*--------------------------
 リキッドレイアウト対策
  
---------------------------*/

#container03{
 float:right;
 width:98%;
 height:1%;
 margin-left:-610px;
}

#data03{
 height:1%;
 margin-left:610px;
}

#side03{
 float:left;
 width:610px;
 height:1%;
}

#side03{
 margin-right:-3px;
}


#data table{
 width:98%;
 margin:10px 5px 0;
 padding:0;
}

.com-waa01-04 .com-Box02{
 width:100%;
}

.com-waa01-04 .com-Box02 a{
 height:1%;
}

/*--------------------------
 検索条件指定（距離圏）画面
 WAA01-04
  
---------------------------*/

.com-waa03-01 .com-Box01 table{
 width:90%;
 margin:10px 0;
 padding:0 5px;
}

.com-waa01-04 .com-Box01 table{
 width:97%;
 margin:10px 0;
 padding:0 4px;
}

.com-waa01-04 .com-Box01 th,
.com-waa01-04 .com-Box01 td{
 margin:0;
 padding:1px 4px;
}

/*--------------------------
 リキッドレイアウト対策
  
---------------------------*/

#container04{
 float:right;
 width:98%;
 height:1%;
 margin-left:-570px;
}

#data04{
 height:1%;
 margin-left:570px;
}

#side04{
 float:left;
 width:560px;
 height:1%;
}

#side04{
 margin-right:-3px;
}

#data table{
 width:98%;
 margin:10px 5px 0;
 padding:0;
}

#content.com-waa01-04 .com-Box06{
 width:98%;
 margin:10px 0 0;
}

#content.com-waa01-04 .com-Box06 h4{
 margin:10px;
}

.com-waa01-04 .com-Box08 li img{
 margin-right:10px;
}

/*--------------------------
 マーケット情報画面
 WAA03-01
  
---------------------------*/

.com-waa03-01 .com-Box01 table{
 width:97%;
 margin:10px 0;
 padding:0 5px;
}

.com-waa03-01 .com-Box01 th{
 width:auto;
}

/*--------------------------
 お知らせ画面
 WAA01-07
 WAA01-08
---------------------------*/

#content.com-wba01-07 li a{
 height:1%;
}

/*-----------------
 各ページリストBox
  
------------------*/

#content.com-step ul,
#content.com-privacy ul,
#content.com-link ul,
#content.com-faq ul,
#content.com-glossary ul,
#content.com-inquiry address,
#content.com-wba01-07 ul{
 margin:10px 0 30px 20px;
}

/*-------------
　step
  
---------------*/

#content.com-step table{
 width:94%;
}

/*-------------
　faq
  
---------------*/

#content.com-faq table{
 width:89%;
}
