/* CSS Document */
body{
margin-top:0px;
background-color:#FFFFFF;
font-size:14px;
color:#666666}

td.top{font-size:14px;
line-height:22px;
color:#666666;}

td.bar/*バー*/{
background-image:url(img/bar.gif);
background-repeat:no-repeat;
background-position:left top;}

/*右バーtd.r_ber{background-color:#E2F5DD;
background-image:url(img/r_ber.gif);
background-repeat:no-repeat;}
*/
/*左バーtd.l_ber{background-color:#E2F5DD;
background-image:url(img/l_ber.gif);
background-repeat:no-repeat;}*/

td.head01/*ヘッダ一番上*/{background-image:url(img/head_01.jpg);
background-repeat:no-repeat;
font-size:12px;
color:#FFFFFF;}

td.back_img{background-image:url(img/top_01.jpg);
background-repeat:no-repeat;
background-position:top left;}

td.back_img2{background-image:url(img/top_01_070514.jpg);
background-repeat:no-repeat;
background-position:top left;}

td.r_shadow/*右影*/{background-image:url(img/r_shadow.gif);}

td.l_shadow/*左影*/{background-image:url(img/l_shadow.gif);}

td.u_shadow/*下影*/{background-image:url(img/u_shadow.gif);
background-repeat:repeat-x}

.back_color/*背景の色*/{background-image:url(img/back_color.gif);
background-position:left;
background-repeat:repeat-y;}

.subtitle{background-image:url(img/subtitle_back.jpg);
background-position:left bottom;
background-repeat:no-repeat}

.pet{background-image:url(img/img_pet01.gif);
background-repeat:no-repeat;
background-position:right;}

.seizen{background-image:url(img/img_seizen01.gif);
background-repeat:no-repeat;
background-position:right;}

.line{border:1px dotted #004CCA;
padding:8px;
margin:3px;}

.pale_blue{color:#359AFF;}
.blue{color:#004CCA;}
.green{color:#004E26;}
.black{color:#003300;}
.orange{color:#FF3300;}
.m2{margin:2px;}
.m3{margin:3px;}
.m5{margin:5px;}
.m10{margin:10px;}
.mb10{margin-bottom:10px;}
.ml3{margin-left:3px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr10{margin-right:10px;}
.mr5{margin-right:5px;}
.mr3{margin-right:3px;}
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mu10{margin-bottom:10px;}
.p12{font-size:12px;}
.p14{font-size:14px;}
.p16{font-size:16px}
.p18{font-size:18px;}
.bold{font-weight:bold;}
.white{color:#FFFFFF;}
.h18{line-height:1.8em}
.h15{line-height:1.5em}
.h13{line-height:1.3em}
.left{float:left;}
.right{float:right;}
.pad10{padding:10px;}
.top{
font-size:13px;
line-height:1.2em;
}

iframe {
	border: 3px #999 double;
}