@charset "utf-8";


/***--- developer用 デザインリセット ---***/

#wrapper{
background-image:none;
}

#Container{
padding-top:4px;
font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;
}

/***--- developer index.html用 ---***/

.box-mv-01{
position:relative;
width:949px;
min-height:325px;
_height:325px;
margin-bottom:25px;
padding-left:6px;
border-top:2px solid #1a449a;
background:url(../img/bg_mv_01.gif) no-repeat left top;
line-height:1;
}
.box-mv-01 h2{
margin:0;
padding:23px 0 0 0;
}
.box-mv-01 .img-01{
position:absolute;
top:20px;
right:5px;
}

.box-mv-01 .box-inquiry-01{
position:relative;
width:550px;
min-height:40px;
_height:40px;
margin-right:4px;
padding:12px;
border:2px solid #319533;
background:#f3fff3;
}
.box-mv-01 .box-inquiry-01 p{
margin-right:260px;
line-height:1.5;
font-weight:bold;
}

.box-mv-01 .box-inquiry-01 .img-02{
position:absolute;
top:11px;
right:11px;
}

.txt-em-01{
color:#f2331f;
font-style:normal;
font-size:115%;
}

.box-column2-01{
margin-bottom:20px;
background:url(../img/bg_gradient_01.gif) no-repeat left bottom;
text-align:center;
}
.box-column2-01 .column01, .box-column2-01 .column02{
width:469px;
margin-right:17px;
padding-bottom:20px;
float:left;
}
.box-column2-01 .column02{
margin-right:0;
}
.box-column2-01 h3{
margin-bottom:10px;
}
.box-column2-01 p{
margin-bottom:20px;
line-height:1.5;
font-size:116.6%;
}
.box-column2-01 img{
display:inline;
}

.box-border-01{
width:955px;
margin-bottom:20px;
padding-top:20px;
background:url(../img/bg_gradient_02.gif) no-repeat left top;
}
.box-border-01 .box-inner-01{
position:relative;
width:795px;
padding:0 20px 20px 140px;
background:url(../img/bg_gradient_02.gif) no-repeat left bottom;
}
.box-border-01 h2{
font-weight:bold;
font-size:125%;
}
.box-border-01 .img-01{
position:absolute;
left:20px;
top:0;
}

.tbl-data-01{
width:100%;
border:none;
}
.tbl-data-01 th{
width:22%;
font-weight:bold;
}
.tbl-data-01 td{
width:78%;
}

.list-bullet-01 li{
padding-left:1em;
background:url(../img/ico_bullet_01.gif) no-repeat 0.25em 5px;
}
.tbl-data-01 .list-01{
padding-left:1em;
background:url(../img/ico_bullet_01.gif) no-repeat 0.25em 5px;
}