@charset "shift_jis";

/*----------------------------------------
 Reset Styles
========================================*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,th,td { 
margin:0;
padding:0;
}

table {
border-collapse:collapse;
border-spacing:0;
}

img { 
border:0;
}

caption,em,strong,th {
font-style:normal;
font-weight:normal;
}

ol,ul {
list-style:none;
}

caption,th {
text-align:left;
}

h1,h2,h3,h4,h5,h6 {
font-size:100.01%;
font-weight:normal;
}

hr{
clear:both;
display:none;
}

object,
embed {
vertical-align: top;
}


/*----------------------------------------
 Option Styles
========================================*/
table.table01 td dl.modeList:after{
content:".";
height:0;
clear:both;
display:block;
visibility:hidden;
zoom:100%;
}

.m01{
margin-bottom:20px;
}


/*----------------------------------------
 Contents Styles
========================================*/
body{
background:url(images/ema_bg_01.gif) repeat;
font-size:80%;
}

p.btn01{
position:absolute;
top:442px;
right:58px;
}

#contents{
position:relative;
width:850px;
margin:0 auto;
background:url(images/ema_bg_02.gif) no-repeat;
}

table.table01{
width:778px;
margin:0 auto 53px;
border-collapse:collapse;
}

table.table01,
table.table01 th,
table.table01 td{
border:1px solid #666666;
}

table.table01 th,
table.table01 td{
padding:8px;
vertical-align:top;
}

table.table01 th{
width:119px;
background-color:#ffbfe5;
}

table.table01 td{
background-color:#FFFFFF;
}

table.table01 td dl.modeList{
zoom:1;
}

table.table01 td dl.modeList dt,
table.table01 td dl.modeList dd{
margin-bottom:3px;
}

table.table01 td dl.modeList dt{
float:left;
margin-left:5px;
padding-left:13px;
background:url(images/bullet_01.gif) no-repeat left 0.525em;
width:130px;
}

table.table01 td dl.modeList dd{
float:right;
padding-left:10px;
background:url(images/dd_bullet_01.gif) no-repeat left 0.3em;
zoom:1;
width:460px;
}

.copyBox{
width:782px;
border:1px #4e176b solid;
padding:19px;
background-color:#eeeeee;
margin:0 auto 40px;
}

.copyBox p.txtArea{
margin-left:103px;
margin-top:-48px;
width:670px;
}
