/* CSS Document */

@charset "Shift_JIS";

/*--- 共通設定 ---*/
*{ margin: 0px; padding: 0px;}

body{
 font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
 color: #333;
 font-size: 13px;
 voice-family: "\"}\""; voice-family: inherit;
 font-size: 13px;
}
 html>body { font-size: 13px; }
/*--- テキストリンク 設定 ---*/
a, area { outline: 0px none transparent; }
a {text-decoration:none; color:#333; overflow:hidden;}

a:hover{color:#039; text-decoration:underline;}
a.txt{
background:url(../img/go.gif) 0 center no-repeat;
padding-left:18px;
margin:0;
}
a:hover.txt{
background:url(../img/go2.gif) 0 center no-repeat;
padding-left:18px;
margin:0;
}
a.txt2{
background:url(../img/go2.gif) 0 center no-repeat;
padding-left:18px;
margin:0;
}
a:hover.txt2{
background:url(../img/go2.gif) 0 center no-repeat;
padding-left:18px;
margin:0;
}
#content a.txt2{text-decoration:underline;}
.pan{width:720px;
text-align:right;
font-size:11px;
color:#666;
padding:0;
margin:0;
}
.pan a{color:#666;}
/*--- clear設定 ---*/
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix {
	display: inline-table;
	min-height: 1%;
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
.clear{clear:both;}
.HideTxt{display:none;}

/*--- font設定 ---*/
ul{list-style:none; margin:0; padding:0;}

img,h1,h2,h3,h4 {
padding:0;
margin:0;
border:none;
}
p,h1,h2,h3,h4{line-height:1.5;}
h1{font-size:16px;}
h2{font-size:15px;}
h3{font-size:14px;}
h4{font-size:11px; font-weight:normal; color:#666;}
p{font-size:13px;}

/*--- color 設定 ---*/
p,h1,h2,h3,h4{color:#333;}
.caution{background-color:#fcf;}
.white{color:#fff !important;}
.keyword{color:#069;}
.date{color:#039; font-weight:bold !important;}

/*--- table設定 ---*/
td.mainT{width:460px; height:380px;}
td.nex{width:30px; text-align:center; vertical-align:middle;}
td.nex a{padding:30px 5px; display:block; background-color:#FFC; border:1px #FC9 solid;}
/*--- box設定 ---*/
.pict{width:420px; padding:0 0 10px 0; margin:0;}
div.pict p{text-align:right; font-family: Arial; font-size:14px; font-weight:bold; padding-right:10px;}
.clock{float:left;padding:0; margin:0;}
.wrap{width:420px; padding:0; margin:0;}
.textA{width:360; height:80; background:url(img/life_bg.gif) 0 0 no-repeat; float:right;}
div.textA p{padding:10px 10px 10px 30px; text-align:left;}