/* mid_menu
---------------------------------------------------- */
#md_menu{
background-color:#EBEBEB;
width:720px;
font-size:0.8em;
line-height:1.3;
margin:10px 0px 0px 0px;
padding:0px;
}

#md_menu img{
vertical-align:bottom;
font-size:0px;
}

#md_menu .inline{
border:1px #D0D0D0 solid;
margin:0px;
padding:3px;
}

#md_menu .mline1{
float:left;
border:1px #D0D0D0 solid;
margin:0px;
padding:0px;
}

#md_menu .mline2{
float:left;
border:1px #D0D0D0 solid;
margin:0px 3px 0px 3px;
padding:0px;
}

#md_menu .mline3{
float:left;
border:1px #D0D0D0 solid;
margin:0px;
padding:0px;
}

#md_menu .md_box01{
width:233px;
background-color:#F8FFF5;
margin:0px;
padding:0px;
}

#md_menu .md_box01 p{
width:223px;
margin:0px;
padding:5px;
}

#md_menu .md_box02{
width:233px;
background-color:#FFFFF5;
margin:0px;
padding:0px;
}

#md_menu .md_box02 p{
width:223px;
margin:0px;
padding:5px;
}

#md_menu .md_box03{
width:233px;
background-color:#F5FFFB;
margin:0px;
padding:0px;
}

#md_menu .md_box03 p{
width:223px;
margin:0px;
padding:5px;
}

#md_menu .btn{
margin:0px 5px 5px 5px;
padding:0px;
}

.cl{
clear:both;
}

/* daikou
---------------------------------------------------- */
#daikou{
margin:0px;
padding:0px 20px 0px 20px;
}

h1.i_t{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

#daikou h2{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

#daikou h3{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

#daikou h4{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#daikou p{
font-size:0.9em;
line-height:1.5;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

#daikou table{
border-left:1px #9B9B9B solid;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

#daikou td{
font-size:0.9em;
line-height:1.5;
border-bottom:1px #9B9B9B solid;
border-right:1px #9B9B9B solid;
margin:0px;
padding:4px 4px 4px 8px;
}

#daikou td.tit{
background-color:#FFF8EB;
}

#daikou ul{
list-style:none;
margin:0px;
padding:0px;
}

#daikou ul li{
margin-bottom:3px;
padding:0px;
}

#daikou .btn_box{
width:529px;
background-color:#F9FFF6;
font-size:14px;
border:1px #9B9B9B solid;
margin:0px 0px 10px 0px;
padding:5px;
}

#daikou .btn_box .bb_tit{
margin-bottom:5px;
padding:0px;
}

#daikou .btn_box ul{
float:left;
list-style:none;
margin:0px;
padding:0px 0px 0px 3px;
}

#daikou .btn_box ul li{
margin-bottom:5px;
padding:0px;
}

#daikou .btn_box .i_btn{
float:right;
margin:0px;
padding:0px;
}

#daikou .d_flow{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

.side_title{
font-size:0;
vertical-align:bottom;
margin:0px;
padding:0px;
}

.btn_imgs{
font-size:0;
border:1px #999999 solid;
margin:20px 10px 0px 10px;
padding:0px;
}