@charset "utf-8";

/*==================================================
	Reset
	Default Style
==================================================*/


/*==================================================
	Reset
==================================================*/
#ins-Area-Contents *{
margin:0;
padding:0;
}

#ins-Area-Contents ul,
#ins-Area-Contents ol{
list-style-type:none;
list-style-position:outside;
}
#ins-Area-Contents dt{
font-weight:normal;
}

#ins-Area-Contents table,
#ins-Area-Contents th,
#ins-Area-Contents td{
border:0 none;
}
#ins-Area-Contents th{
font-weight:normal;
text-align:left;
}
#ins-Area-Contents caption{
text-align:left;
}

#ins-Area-Contents img{
border:0;
vertical-align:bottom;
_vertical-align:text-bottom;
}

#ins-Area-Contents sup{
vertical-align:top;
}
#ins-Area-Contents sub{
vertical-align:baseline;
}

#ins-Area-Contents form{
border:0 none;
text-decoration:none;
}
#ins-Area-Contents fieldset{
border:0 none;
}
#ins-Area-Contents legend{
display:none;
}
#ins-Area-Contents input,
#ins-Area-Contents select{
vertical-align:middle;
}
#ins-Area-Contents option{
padding-right:10px;
}
#ins-Area-Contents textarea{
font-family:'ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','MS PGothic',Osaka,Verdana,Arial, Helvetica, sans-serif;
font-size:100%;
}

#ins-Area-Contents address{
font-style:normal;
}

#ins-Area-Contents hr{
display:none;
}


/*==================================================
	Default Style
==================================================*/
#ins-Area-Contents a,
#ins-Area-Contents a:link,
#ins-Area-Contents a:visited{
color:#1d3a98;
text-decoration:underline;
}
#ins-Area-Contents a:hover,
#ins-Area-Contents a:active,
#ins-Area-Contents a:focus{
text-decoration:none;
}

#ins-Area-Contents p,
#ins-Area-Contents ul,
#ins-Area-Contents ol,
#ins-Area-Contents dl,
#ins-Area-Contents table{
margin-bottom:20px;
font-size:108%;
}
#ins-Area-Contents ul p,
#ins-Area-Contents ul ul,
#ins-Area-Contents ul ol,
#ins-Area-Contents ul dl,
#ins-Area-Contents ol p,
#ins-Area-Contents ol ul,
#ins-Area-Contents ol ol,
#ins-Area-Contents ol dl,
#ins-Area-Contents dl p,
#ins-Area-Contents dl ul,
#ins-Area-Contents dl ol,
#ins-Area-Contents dl dl,
#ins-Area-Contents table p,
#ins-Area-Contents table ul,
#ins-Area-Contents table ol,
#ins-Area-Contents table dl{
font-size:100%;
}

/* 	handicap
--------------------------------------------------*/
.handicap #ins-Area-Contents p,
.handicap #ins-Area-Contents ul,
.handicap #ins-Area-Contents ol,
.handicap #ins-Area-Contents dl,
.handicap #ins-Area-Contents table{
margin-bottom:20px;
font-size:120%;
}
.handicap #ins-Area-Contents ul p,
.handicap #ins-Area-Contents ul ul,
.handicap #ins-Area-Contents ul ol,
.handicap #ins-Area-Contents ul dl,
.handicap #ins-Area-Contents ol p,
.handicap #ins-Area-Contents ol ul,
.handicap #ins-Area-Contents ol ol,
.handicap #ins-Area-Contents ol dl,
.handicap #ins-Area-Contents dl p,
.handicap #ins-Area-Contents dl ul,
.handicap #ins-Area-Contents dl ol,
.handicap #ins-Area-Contents dl dl,
.handicap #ins-Area-Contents table p,
.handicap #ins-Area-Contents table ul,
.handicap #ins-Area-Contents table ol,
.handicap #ins-Area-Contents table dl{
font-size:120%;
}



