<style type="text/css">
/* 全体の設定*/

*{
    margin:0;
    padding:0;
    font:normal normal normal 100%/1.3 "MS Pゴシック","Osaka",sans-serif;
    border:none;
}

body,tr,td,th {
	font-size: 14px;
	margin-top: 0px;
	color: #000000;
	line-height: 20px;
}

img{
border:0px;
}

ul{
margin:0px
padding:10px 30px
}

ol{
margin:0px
padding:10px 30px
}

dd.first{
margin-top:-1.5em;
margin-left:5em;
}

a:link {
	color: #000080;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000080;
}
a:hover {
	text-decoration: underline;
	color: #6495ED;
}
a:active {
	text-decoration: none;
	color: #000080;
}

table.waku{
border-color:#999999;
border-width:1px;
border-style:solid;
border-collapse:collapse;
}
td.waku{
border-color:#999999;
border-width:1px;
border-style:solid;
}


/* フォントの設定*/
.f12px {
	font-size: 12px
}

.f16px {
	font-size: 16px
}

.bold {
font-weight: bold
}

.f12px_bold {
	font-weight: bold;
	font-size: 12px;
}

.f15px_bold {
	font-weight: bold;
	font-size: 15px;
}

.f16px_bold {
	font-weight: bold;
	font-size: 16px;
}

.white_f12px {
font-size: 12px;
color: #ffffff;
}

.white_f14px_bold {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

.white_f16px_bold {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
}


.blue_underl_lineh17px {
	color: #3333FF;
	text-decoration: underline;
	line-height: 16px;
}

.blue_underl_lineh17px_bold {
	color: #3333FF;
	text-decoration: underline;
	line-height: 17px;
	font-weight: bold;
}
.blue_18px {
	font-size: 18px;
	color: #3333FF;
}

/*余白関係*/

.dd1{margin:0.5em 1em 0em;}	/* １文字分インデント */
.dd2{margin:0.5em 2em 0em;}	/* ２文字分インデント */
.dd3{margin:0.5em 3em 0em;}	/* ３文字分インデント */
.mar-l1{margin-left:1em;}
.mar-l2{margin-left:2em;} 
.mar-t1{margin-top:1em;} 

.pad30{padding:0px 30px;}/* 30pxインデント */

.uu5{padding:0.5em 0em;}/* 上下0.5文字詰め*/


</style>