@charset "UTF-8";

/*
**********************************************************************

* top_page.css

* site name   : http://www.fri-e.com/
* description : Top Page Style
* since       : 2007-08-31
* editor      : Tooru Ehara 
* modified    : 
* editor      :

*********************************************************************
*/
div#flash-area{
text-align:center;
margin:0 0 20px;
}
div#main div.left{
width:380px;
}
div#main div.right{
width:150px;
}
div#main div#pickup li{
width:186px;
}

/* Feature
--------------------------------------------------------------------*/
div#feature h2{
background:url("../img/ttl_feature.gif") 0 0 no-repeat;
width:539px;
height:30px;
text-indent:-9999px;
}
/* Feature
--------------------------------------------------------------------*/
div#feature h2{
background:url("../img/ttl_feature.gif") 0 0 no-repeat;
width:539px;
height:30px;
text-indent:-9999px;
margin-bottom:20px;
}
div#feature h3{
text-indent:-9999px;
width:502px;
height:23px;
margin-bottom:10px;
}
div#feature h3#feature-01{
background:url("../img/txt_feature_01.gif") 0 0 no-repeat;
}
div#feature h3#feature-02{
background:url("../img/txt_feature_02.gif") 0 0 no-repeat;
}
div#feature h3#feature-03{
background:url("../img/txt_feature_03.gif") 0 0 no-repeat;
}
div#feature h3#feature-04{
background:url("../img/txt_feature_04.gif") 0 0 no-repeat;
}
div#feature h3#feature-05{
background:url("../img/txt_feature_05.gif") 0 0 no-repeat;
}
div#feature h3#feature-06{
background:url("../img/txt_feature_06.gif") 0 0 no-repeat;
}
div#feature h3#feature-07{
background:url("../img/txt_feature_07.gif") 0 0 no-repeat;
}
div#feature h4,
div#feature strong{
color:#FF0000;
}
div#feature p,
div#feature ul,
div#feature h4{
margin: 0 10px 10px;
}
div#feature p.detail{
background:#7A5337;
font-weight:bold;
padding:3px 5px;
margin-bottom:20px;
float:right;
display:inline;
}
div#feature p.detail a{
color:#FFFFFF;
}
div#feature p.btn_request{
background:url("../img/btn_request_data.gif") 0 0 no-repeat;
width:375px;
height:45px;
margin:20px auto 40px;
text-indent:-9999px;
}
div#feature p.btn_request a{
width:100%;
height:100%;
display:block;
overflow:hidden;
}

/*div#feature p.detail{
text-align:right;
margin:-1.5em 10px 0 1em;
}
div#feature p.detail a{
color:#FF0000;
font-weight:bold;
}
div#feature ul{
padding-top:20px;
}
div#feature li{
text-indent:-9999px;
width:502px;
height:23px;
margin-bottom:10px;
}
div#feature li#feature-01{
background:url("../img/txt_feature_01.gif") 0 0 no-repeat;
}
div#feature li#feature-02{
background:url("../img/txt_feature_02.gif") 0 0 no-repeat;
}
div#feature li#feature-03{
background:url("../img/txt_feature_03.gif") 0 0 no-repeat;
}
div#feature li#feature-04{
background:url("../img/txt_feature_04.gif") 0 0 no-repeat;
}
div#feature li#feature-05{
background:url("../img/txt_feature_05.gif") 0 0 no-repeat;
}
div#feature li#feature-06{
background:url("../img/txt_feature_06.gif") 0 0 no-repeat;
}
div#feature li#feature-07{
background:url("../img/txt_feature_07.gif") 0 0 no-repeat;
}
div#feature p.btn_nofee{
background:url("../img/btn_nofee_top.gif") 0 0 no-repeat;
width:493px;
height:73px;
margin:20px auto 40px;
text-indent:-9999px;
}
div#feature p.btn_nofee a{
width:100%;
height:100%;
display:block;
overflow:hidden;
}
p#introduction{
margin:10px;
}*/
/* Area
--------------------------------------------------------------------*/
div#dispatch_area h2{
background:url("../area/img/ttl_area.gif") 0 0 no-repeat;
width:539px;
height:30px;
text-indent:-9999px;
margin-bottom:10px;
}
div#dispatch_area dt{
border-left:3px solid #56972C;
padding:3px 7px;
}
div#dispatch_area dd{
margin:10px;
}