@charset "utf-8";
/* CSS Document */

body {font-size: 14px;background: #EFEFEF;text-align: center;padding: 0; margin: 0;}
	   
#out {width:810px; background:url(../image/all/back.jpg) ;text-align:left;margin:0 auto;}

.outline-margin { margin:0 10px;}

.header{width:790px; margin-left:10px;text-align:center; background-color:#FFF;}

.tops{width:780px;font-size:80%;background: url(../image/all/head016_02.png);text-align:left;padding:5px;}

.header2{width:790px;text-align:center; background-color:#FFF; margin:5px 0 0 0;}

.main {	width:575px; float: left;line-height:18px;background-color:#ffffff;	text-align: left; padding:10px 0 0 10px;}

.side { width:190px;  float: left; background-color:#FFFFFF; padding:10px 5px 0 10px; text-align:left;}

.sita1 { width:810px; float:left; text-align:center;background: #EFEFEF;}

.c-both { height:30px;line-height:2em;color:#FFF;clear:both;background: url(../image/all/head016_09.png);text-align:center;font-size:12px;}

.c-both a{color:#999; font-weight:bold;text-decoration: none;}

.c-both a:hover { color:#000;text-decoration: underline;} 

.c-both a:visited {color:#999;}

.t-naka1{background: url(../image/all/list-m.gif) no-repeat 78% 40% ;text-align: right;margin:0 30px 0 0 ;font-size:12px;padding:10px 0px 20px 0;}

/*ボックス*/
.box11{width:166px; margin:10px 20px 10px 5px; float:left;}
.box12{width:166px; background-color:#06F; color:#FFF; text-align:left;border:#06F solid 1px; font-weight:bold;}
.box13{width:162px; padding:3px 0 0 4px;border:solid 1px #06F;}

.box12 a{display:block;background-color:#06F;font-size:14px;text-decoration:none;color:#FFF;width:162px;padding:3px 0 3px 4px;text-align:left;}

.box12 a:hover{display:block; background-color: #009;font-size:14px;text-decoration:none;color:#FFF;width:162px;padding:3px 0 3px 4px;text-align: left;}

.box12 a:visited {color:#FFF;}

.box13 a{ color:#000; font-size:14px;}

.box13 a:hover{font-size:14px; color:#008000; text-decoration:underline;}

.box13 a:visited {color:#000;}

/*new*/
.box-new01{width:535px; margin:0 0 20px 2px; padding:5px 0 0 10px;background:url(../image/all/midashi/head-orenji01.gif) no-repeat; border:solid 1px #CCC; border-top:0px;color:#FFF; font-weight:bold}
.box-new01 li{line-height:25px; background:url(../image/all/yaji02.gif) no-repeat 0% 50%; padding:0px 0 0 20px;color:#666; font-weight:normal;}

/*all*/
#pd li{margin-bottom:6px;}