
/*---全体共通---*/

body { 
	margin:0;
	padding:0;
	font-size:small;
	line-height:1.6em;
	color:#333333;
	font-family: verdana, "ＭＳ ゴシック", "Osaka−等幅", sans-serif;
	text-align:left;
}
		
h1, h2 ,h3 ,h4 ,h5 ,h6{ margin:0; padding:0;}
p { margin:0; padding:0;}
img { border:0;}
hr{ display:none; }
.clear{clear:both;}

.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}


/*---全体共通テキスト設定---*/
.txt14 { font-size:medium;	line-height:2.4em; }
.txt14a { font-size:medium;	line-height:1.8em; }
.txt14b { font-size:medium;	line-height:2.4em; font-weight:bold; }
.txt12 { font-size:small; line-height:1.8em; }
.txt12b { font-size:small;	line-height:1.8em; font-weight:bold; }
.txt10 { font-size:x-small;	line-height:1.6em; }
.txt10b { font-size:x-small; line-height:1.6em; font-weight:bold; }
.red { color:#CC0000; }
.gray { color:#666666; }
.white { color:#ffffff; }
.brown { color:#660000; }
.blue { color:#0033CC;}
.bluegreen { color:#006666;}
.green { color:#339900; }

a:link { color:#0066CC; text-decoration:underline; }
a:visited { color:#0066CC; text-decoration:underline;}
a:hover { color:#6699FF; text-decoration:none; }
a:active { color:#0066CC; }



/*---全体共通リスト設定---*/
#list ul { margin:5px; padding:0; }
#list ol { margin:5px; padding:0; }
#list li { margin:0 0 0 25px; padding:0;}
#list10 ul { margin:0 0 0 16px; padding:0; }
#list10 ol { margin:0 0 0 21px; padding:0; }
#list10 li { margin:0; padding:0; font-size:x-small; line-height:1.6em;}
#list12 ol {border:solid 1px #333333;padding:10px 10px 10px 30px;margin:5px 0 10px 0;}
#kome ul { margin:0; padding:0; list-style:none; }
#kome li { margin:0; padding:0 0 0 13px; color:#666666; background:url("../image/kome.gif") no-repeat 0 5px; }
#kome10 ul { margin:0; padding:0; list-style:none; }
#kome10 li { margin:0; padding:0 0 0 13px; color:#666666; background:url("../image/kome10.gif") no-repeat 0 5px; font-size:x-small; }
#kome01 ul { margin:0; padding:0; list-style:none; }
#kome01 li { margin:0; padding:0 0 0 23px; color:#666666; background:url("../image/kome01.gif") no-repeat 1 5px; }
#kome02 ul { margin:0; padding:0; list-style:none; }
#kome02 li { margin:0; padding:0 0 0 23px; color:#666666; background:url("../image/kome02.gif") no-repeat 0 5px; }
#kome03 ul { margin:0; padding:0; list-style:none; }
#kome03 li { margin:0; padding:0 0 0 23px; color:#666666; background:url("../image/kome03.gif") no-repeat 0 5px; }
#kome04 ul { margin:0; padding:0; list-style:none; }
#kome04 li { margin:0; padding:0 0 0 23px; color:#666666; background:url("../image/kome04.gif") no-repeat 0 5px; }
#kome01_10 ul { margin:0; padding:0; list-style:none; }
#kome01_10 li { margin:0; padding:0 0 0 20px; color:#666666; background:url("../image/kome01_10.gif") no-repeat 0 7px; }
#kome02_10 ul { margin:0; padding:0; list-style:none; }
#kome02_10 li { margin:0; padding:0 0 0 20px; color:#666666; background:url("../image/kome02_10.gif") no-repeat 0 7px; }
#kome03_10 ul { margin:0; padding:0; list-style:none; }
#kome03_10 li { margin:0; padding:0 0 0 20px; color:#666666; background:url("../image/kome03_10.gif") no-repeat 0 7px; }
#kome04_10 ul { margin:0; padding:0; list-style:none; }
#kome04_10 li { margin:0; padding:0 0 0 20px; color:#666666; background:url("../image/kome04_10.gif") no-repeat 0 7px; }
#kome05_10 ul { margin:0; padding:0; list-style:none; }
#kome05_10 li { margin:0; padding:0 0 0 20px; color:#666666; background:url("../image/kome05_10.gif") no-repeat 0 7px; }
#kome06_10 ul { margin:0; padding:0; list-style:none; }
#kome06_10 li { margin:0; padding:0 0 0 20px; color:#666666; background:url("../image/kome06_10.gif") no-repeat 0 7px; }



/*** 余白 ***/
.pdt2 {padding-top:2px;}.pdt5 {padding-top:5px;}.pdt10 {padding-top:10px;}.pdt15 {padding-top:15px;}.pdt20 {padding-top:20px;}.pdt30 {padding-top:30px;}
.pdt40 {padding-top:40px;}.pdt50 {padding-top:50px;}.pdt60 {padding-top:60px;}.pdt70 {padding-top:70px;}.pdt80 {padding-top:80px;}
.pdb2 {padding-bottom:2px;}.pdb5 {padding-bottom:5px;}.pdb10 {padding-bottom:10px;}.pdb15 {padding-bottom:15px;}.pdb20 {padding-bottom:20px;}.pdb30 {padding-bottom:30px;}
.pdb40 {padding-bottom:40px;}.pdb50 {padding-bottom:50px;}.pdb60 {padding-bottom:60px;}.pdb70 {padding-bottom:70px;}.pdb80 {padding-bottom:80px;}
.pdl2 {padding-left:2px;}.pdl5 {padding-left:5px;}.pdl10 {padding-left:10px;}.pdl15 {padding-left:15px;}.pdl20 {padding-left:20px;}.pdl30 {padding-left:30px;}
.pdl40 {padding-left:40px;}.pdl50 {padding-left:50px;}.pdl60 {padding-left:60px;}.pdl70 {padding-left:70px;}.pdl80 {padding-left:80px;}
.pdr2 {padding-right:2px;}.pdr5 {padding-right:5px;}.pdr10 {padding-right:10px;}.pdr15 {padding-right:15px;}.pdr20 {padding-right:20px;}.pdr30 {padding-right:30px;}
.pdr40 {padding-right:40px;}.pdr50 {padding-right:50px;}.pdr60 {padding-right:60px;}.pdr70 {padding-right:70px;}.pdr80 {padding-right:80px;}

.mgt5 {margin-top:5px;}.mgt10 {margin-top:10px;}.mgt15 {margin-top:15px;}.mgt20 {margin-top:20px;}.mgt30 {margin-top:30px;}
.mgb5 {margin-bottom:5px;}.mgb10 {margin-bottom:10px;}.mgb15 {margin-bottom:15px;}.mgb20 {margin-bottom:20px;}.mgb30 {margin-bottom:30px;}
.mgl5 {margin-left:5px;}.mgl10 {margin-left:10px;}.mgl15 {margin-left:15px;}.mgl20 {margin-left:20px;}.mgl30 {margin-left:30px;}
.mgr5 {margin-right:5px;}.mgr10 {margin-right:10px;}.mgr15 {margin-right:15px;}.mgr20 {margin-right:20px;}.mgr30 {margin-right:30px;}
.mgl0{margin-left:0; }


/*** ボックス ***/
#box01{
padding:20px;
text-align:left;
}

.box570{ width:570px; text-align:left; }
.box_line{ height:100%; text-align:left; margin:15px 0 0 0; padding:15px; border:solid #c9b697 1px; }
.box_line1{ height:100%; text-align:left; margin:0; padding:8px; border:solid #c9b697 1px; }
.box_yellow{ width:540px; text-align:left; margin:20px 0 0 0; padding:15px; background-color:#FFFFCC;}