/*  DVL スタイルシート */

a { color: #d9345a;}
a:link {color: #d9345a; text-decoration:underline;}
a:visited {color: #a02642; text-decoration:underline;}
a:hover {color: #ffc200; text-decoration:underline;}


/******
 BODY
*******/

BODY.box{
margin-top:0px;
padding: 0px;
margin-left: auto;
margin-right: auto;
text-align: center;
vertical-align: top;
line-height: 150%;
background-image: url("../images/box.jpg");
}



/*****************
 全体　レイアウト
*****************/
div.container{
display:table;
vertical-align:top;
width:900px;
margin-top: 0px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding: 0px;
background: #ffffff;
text-align:left;
}





/*********************
 ブロック　レイアウト
*********************/

div.header{
width:900px;
height:80px;
padding: 5px 0px 0px 0px;
vertical-align:middle;
text-align: left;
border-top: #009901 5px solid;
border-bottom: #009901 1px solid;
background-color:#FFFFFF;
}

div.link{
width:900px;
height:30px;
padding: 5px 0px 0px 0px;
vertical-align: middle;
text-align: right;
font-size: 15px;
background-image: url("../images/menu.gif");
}

div.top{
width:900px;
text-align: center;
vertical-align:top;
margin-top: 10px;
}

div.body_1{
display:table-cell;
float:left;
width:550px;
font-size:100%;
line-height:120%;
text-align: left;
vertical-align:top;
padding: 10px 10px 0px 10px;
}


div.body_2{
display:table-cell;
float:right;
width:300px;
font-size:100%;
line-height:120%;
text-align: left;
vertical-align:top;
padding: 10px 10px 0px 10px;
}


div.footer{
width:900px;
height:30px;
margin: 0px;
padding: 5px 0px 0px 10px;
vertical-align: top;
text-align: center;
border-top: #009901 2px solid;
font-size: 12px;
line-height: 140%;
color: #363636;
}



/*******************
 メニュータイトル
*******************/

h1.menu1{
width:550px;
height:25px;
margin: 0px;
vertical-align: middle;
text-align: left;
border: #777777 1px solid;
font-size: 17px;
line-height: 140%;
color: #363636;
background-image: url("../images/menu.gif");

}

h1.menu2{
width:300px;
height:25px;
margin: 0px;
vertical-align: middle;
text-align: left;
border: #777777 1px solid;
font-size: 17px;
line-height: 140%;
color: #363636;
background-image: url("../images/menu.gif");

}


/***************
 メニューボタン
***************/
img.menu{
border: #FFFFFF 1px solid;
margin-top: 3px;
}


/***************************
 ご利用にあたって　アイコン
***************************/

span{
color:#009901;
font-size:90%;
}
