@charset "shift_jis";

#content{
	width:800px;
	clear:both;
	}

/* sideNavi
-------------------------------------------------------*/

div#sideNavi-wrapper {
	width:219px;
	margin:0 0 0 1px;
	_margin:33px 8px 0 0;
	float:left;
}
dl#sideNavi {
	vertical-align: top;
	margin-top: 21px;
	_margin-top: 0px;
}
dl#sideNavi dt{
	width:219px;
}
dl#sideNavi dd{
	width:219px;
}

/* 繧ｵ繧､繝峨リ繝・隨ｬ1髫主ｱ､ */
dl#sideNavi dd dl.sidemenu {
}
dl#sideNavi dd dl.sidemenu dt a {
	width:199px;
	display:block;
	text-decoration:underline;
	font-weight:bold;
	border-bottom: solid 1px #FFF;
	padding: 10px 0 10px 20px;
	background-color: #F5F8FF;
	background-image: url(../images/bg_btn01.jpg);
	background-repeat: no-repeat;
	background-position: left 13px;
}
dl#sideNavi dd dl.sidemenu dt a:hover,
dl#sideNavi dd dl.sidemenu dt.active a {
	background:url(../images/bg_btn01_on.jpg) no-repeat left 13px #193A86;
	border-bottom: solid 1px #FFF;
	text-decoration: none;
	color: #FFFFFF;
}
dl#sideNavi dd dl.sidemenu dt.navi-link a,
dl#sideNavi dd dl.sidemenu dt.navi-link a:hover{
	background:url(../images/bg_btn01_on.jpg) no-repeat left 13px #193A86;
	color:#FFF;
	border-bottom: solid 1px #193A86;
	text-decoration: none;
}
dl#sideNavi dd dl.sidemenu dt.navi-link2,
dl#sideNavi dd dl.sidemenu dt.navi-link2 a{
	background-color: #466ec3;
	color:#FFF;
	text-decoration: none;
}
dl#sideNavi dd dl.sidemenu dt.navi-link3 a {
	background:url(../images/bg_btn01_on.jpg) no-repeat left 13px #193A86;
	color:#FFF;
	border-bottom: solid 1px #193A86;
	text-decoration: none;
}
dl#sideNavi dd dl.sidemenu dt.navi-link3,
dl#sideNavi dd dl.sidemenu dt.navi-link3 a{
	background-color: #7696D3;
	color:#FFF;
	text-decoration: none;
}
dl#sideNavi dd dl.sidemenu li.navi-link4 {
	border-top: 1px solid #FFFFFF;
	background:url(../images/navi-link4_bgcolor.gif) repeat-y;
	color:#FFFFFF;
}

dl#sideNavi dd dl.sidemenu dt {
	
}

dl#sideNavi dd dl.sidemenu dd {
	
}
dl#sideNavi dd dl.sidemenu dd.active {
	background-color:#F5F8FE;
}


/* 繧ｵ繧､繝峨リ繝・隨ｬ2髫主ｱ､ */
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 {
	padding:0;	
	border-bottom:1px dashed #CCC;
}
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01-btm {
	
	border-bottom:1px solid #CCC;
}


dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 dt a {
	width:199px;
	display:block;
	font-weight:normal;
	text-decoration:underline;
	border-bottom:none;
	color:#333;
	padding: 6px 0 6px 20px;
	background-image: url(../images/bg_btn02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 dt a:hover,
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 dt.active01 a {
	color:#193A86;
	border-bottom:none;
	background: url(../images/bg_btn02.jpg) no-repeat left center;
	text-decoration: none;
}


dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 dt.navi-link a,
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 .sidemenu-tree02 dt.navi-link a,{
	color:#193A86;
	text-decoration: none;
}
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 dt.navi-link2 a,
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 dt.navi-link2 a:hover,
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 .sidemenu-tree02 dt.navi-link2 a,
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 .sidemenu-tree02 dt.navi-link2 a:hover{
	color:#193A86;
	text-decoration: none;
}
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 dt.navi-link2 a,
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 dt.navi-link2 a:hover,
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 .sidemenu-tree02 dt.navi-link2 a,
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 .sidemenu-tree02 dt.navi-link2 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bg_btn02_on.jpg);
}
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 dt.navi-link3 {
	padding: 4px 0 0 0;
}
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 dt.navi-link3 a,
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 .sidemenu-tree02 dt.navi-link3 a,
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 .sidemenu-tree02 dt.navi-link3 a:hover{
	color: #FFFFFF;
	background:url(../images/bg_btn02_02_on.gif) no-repeat 10px 6px;
}


dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree01 dd {
	
}

/* 繧ｵ繧､繝峨リ繝・隨ｬ3髫主ｱ､ */
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree02 {
	padding: 1px 0 0 0;
	font-size:90%;

}
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree02 dt {

}


dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree02 dt a {
	width:190px;
	display:block;
	background:url(../images/bg_btn02.gif) no-repeat 10px 6px;
	padding:3px 0 3px 30px;
	font-weight:normal;
	text-decoration:underline;
	border-bottom:none;
	color:#333;
}
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree02 dt a:hover,
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree02 dt.active02 a {
	color:#193A86;
	border-bottom:none;
	background:
		url(../images/bg_btn02.gif) 
		no-repeat 10px 6px;
}
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree02 dd {
	
}
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree02 dd ul {
	padding:0 0 5px 0;
}
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree02 dd ul li {
	width:184px;
	display:block;
	padding:2px 0 2px 35px;
	font-weight:normal;
	border-bottom:none;
}
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree02 dd ul li a:hover,
dl#sideNavi dd dl.sidemenu dd dl.sidemenu-tree02 dd ul li a:active{
    text-decoration:none;
}
div#sideNavi2 {
	width:219px;
	background: url(../images/bg_sidenavi.gif) no-repeat top;
	padding-top:10px;
	margin-top: 18px;
	_margin-top: 0px;
}

div#sideNavi2 ul {
	width:199px;
	line-height:1.8em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 25px;
	margin-left: 11px;
}

div#sideNavi2 ul li a{
	text-decoration:underline;
	background: url(../images/ic_ar02.gif) no-repeat left center;
	padding-left:15px;
}
div#sideNavi2 ul li a:hover{
    text-decoration:none;}


/* FUNCTIONNAVI
-------------------------------------------------------*/
div#container ul#functionNavi {
	width: 550px;
	margin: 3px 0;
	_margin: -2px 0 8px 0;
}

div#container ul#functionNavi li {
	font-size:92%;
	margin: 10px 7px 0 0;
	_margin: 10px 3px 0 0;
	border-bottom-style: none;
	display: inline;
} 
/* main
-------------------------------------------------------*/
#main	{
	width:550px;
	float:right;
	margin:0 13px 0 0;
	_margin:10px 6px 0 0;
	}
.ttl_margin	{
	margin-bottom:10px;
	_margin-top:9px;
	}
	
/*ﾇ雲---------------------------------------------*/
#main ul#time_c {
   background:url(../hardware/cyber_time/time_server/images/time_c_bg.jpg) no-repeat left top;
   width:550px;
   height:166px;
   padding-top:14px;
   margin-bottom:18px;
}

#main ul#time_c li{
   float: right;
   margin:0 5px 5px 340px;
}

#main #l_content{
   float:left;
   width:335px;
   }

#main #time_ti01{
   background:url(../hardware/cyber_time/time_server/images/time_ti01.jpg) no-repeat left top;
   padding:8px 0 0 243px;
   width:92px;
   height:22px;
   }
   
 #main #time_ti04{
   background:url(../hardware/cyber_time/time_server/images/time_ti04.jpg) no-repeat left top;
   padding:8px 0 0 243px;
   width:92px;
   height:22px;
   }
   

#main #time_table {
   margin-bottom:11px;
   width:335px;
   }
   
#main dl#time_info {
   width:335px;
   height:36px;
   border-top:#999 solid 4px;
   border-bottom: #ccc solid 1px
   }
   
#main dl#time_info dt{
   margin-top:9px;
   float:left;
   }

#main dl#time_info dd{
   margin-top:8px;
   float:right;
   }
   
#main #time_info_table{
   margin:0 10px;
   width:315px;
   vertical-align:top;
   }

#main #time_info_table .day{
   width:58px;
   padding:13px 0 0 0;
   }
   
#main #time_info_table .ic_new{
   margin:0 0 4px 8px;
   }
   
#main #time_info_table .icon{padding-top:13px;}

#main #time_info_table .icon02{padding-top:3px;}
   
#main #time_info_table .info_text{
   width:180px;
   padding:13px 0 10px 12px;
   }
   
#main .line{
	background: url(../hardware/cyber_time/time_server/images/boder01.gif) repeat-x bottom;
	}
   
#main #r_content{
   float:right;
   width:205px;
   }
   
/*  */
div.jirei{
	margin:0 0 0 0;
	border:1px solid #CCC;
	border-top:none;
}
div.jirei dl{
	width:166px;
	margin:0 auto 15px auto;
	padding:5px 0 0 0;
}
div.jirei dl dt{
	width:159px;
	padding:3px;
	font-weight:bold;
	font-size:95%;
	background:#F1F1F1;
	border-bottom:1px dotted #CCC;
}
div.jirei dl dd.img{
	margin:2px 0 0 0;
	border:1px solid #CCC;
}
div.jirei dl dd.text{
	margin:5px 0 5px 0;
}
div.jirei dl dd.link{
	text-align:right;
	padding:0 5px 5px 0;
} 
   
#main #r_content ul#time_ti02{
   background: url(../hardware/cyber_time/time_server/images/time_ti02.jpg) no-repeat;
   padding: 5px 0 0 109px;
   width:96px;
   height:20px;
   }
   
#main #r_content #time_ti02_box{
   border-bottom: #CCC solid 1px;
   border-left: #CCC solid 1px;
   border-right: #CCC solid 1px;
   padding:0 10px;
   margin-bottom:10px;
   font-size:11px;
   }
   
#main #r_content #time_ti02_box table{width:180px;}

#main #r_content #time_ti02_box .line02{border-bottom:1px solid #ccc;}
   
#main #r_content #time_ti02_box .pt20{padding-top:10px;}

#main #r_content #time_ti02_box .pd20{padding-bottom:10px;}
      
#main #r_content #time_ti02_box .icon03{width:78px;}

#main #r_content #time_ti02_box .text_b{font-weight:bold}

#main #r_content .mb10{margin-bottom:10px;}

.pb15{padding-bottom:15px;}

.mb15{margin-bottom:15px;}

.mb10{margin-bottom:10px;}

.mb20{margin-bottom:20px;}

.mb25{margin-bottom:25px;}

.mt30{margin-top:30px;}

.mt15{margin-top:15px;}

.mb30{margin-bottom:30px;}

.mb3{margin-bottom:4px;}

.text_cap{vertical-align:text-top; font-size:75%;}

/*time-2010*/

#main ul#time2nd_c{
   background:url(../hardware/cyber_time/time_server/images/img_main.jpg) left top no-repeat;
   width: 212px;
   height:101px;
   padding: 3px 0 0 338px;
   margin-bottom:17px;
   }
  
#main dl#content_2010 {
   background:url(../hardware/cyber_time/time_server/images/img01_2010.jpg) right top no-repeat;
   width:550px;
   margin-bottom:17px;
   }
   
#main dl#content_2010 dt{margin-bottom:17px;}

#main dl#content_2210 {
   background:url(../hardware/cyber_time/time_server/images/img01_2210.jpg) right top no-repeat;
   width:550px;
   margin-bottom:17px;
   }
      
#main dl#content_2210 dt{margin-bottom:17px;}

#main ul#content_links {
   float:right;
   width:209px;
   padding:0px 0 0 21px;
   }
   
#main ul#content_links li{
   background:url(../hardware/cyber_time/time_server/images/img06_2010.gif) left center no-repeat;
   padding-left:12px;
   }

#main ul#content_links li a{
   color: #193A86;
   font-weight:bold;
   text-decoration:underline;
   }
   
#main ul#content_links li a:hover{text-decoration:none;}

#main #pv6_box {
   clear:both;
   background: #eee;
   border: #ccc 1px solid;
   margin-bottom:31px;
   padding: 6px 0 5px 4px;
   height:80px;
   }
   
#main #pv6_box #pv6_ic{
   float:left;
   margin-right:11px;
   }
   
#main #pv6_box #pv6_table{
   width:450px;
   font-size:11px;
   color:#333;
   }
   
#main #pv6_box #pv6_table .pv6_link{
   background:url(../hardware/cyber_time/time_server/images/img07_2010.gif) left top no-repeat;
   padding-left:9px;
   }

#main dl.time2010_tokutyo{
   clear:both;
   margin: 0 10px 30px;
   border-top:solid 1px #CCCCCC;
   padding-top:12px;
   }
   

#main dl.time2010_tokutyo dt{
   background:url(../hardware/cyber_time/time_server/images/img05_2010.gif) left center no-repeat;
   padding-left:17px;
   margin-bottom:10px;
   color:#333;
   font-size:14px;
   font-weight:bold;
   }

#main dl.time2010_tokutyo dd{padding-left:17px;}

#main dl.time2010_tokutyo02{
   width:520px;
   margin: 0 20px 30px 10px;
   float:left;
   border-top:solid 1px #CCCCCC;
   padding-top:12px;
   }

*html body #main dl.time2010_tokutyo02{
   width:520px;
   margin: 0 10px 30px 5px;
   }

#main dl.time2010_tokutyo02 dt{
   background:url(../hardware/cyber_time/time_server/images/img05_2010.gif) left center no-repeat;
   padding-left:17px;
   margin-bottom:10px;
   color:#333;
   font-size:14px;
   font-weight:bold;
   }

   
#main dl.time2010_tokutyo02 .toku_text{
   float:left;
   width:273px;
   padding-left:17px;
   }
   
#main dl.time2010_tokutyo02 .toku_text02{
   float:left;
   width:278px;
   padding-left:17px;
   }
   
#main dl.time2010_tokutyo02 .toku_img{
   float:right;
   width:200px;
   }

#main dl.time2010_shiyou{
   margin-left:10px;
   }

#main dl.time2010_shiyou dt{
   background:url(../hardware/cyber_time/time_server/images/img05_2010.gif) left center no-repeat;
   padding-left:17px;
   margin-bottom:10px;
   color:#333;
   font-size:14px;
   font-weight:bold;
   }
   
#main dl.time2010_shiyou02 {
   margin-left:10px;
   width:540px;
   }
   
#main dl.time2010_shiyou02 dt{
   background:url(../hardware/cyber_time/time_server/images/img05_2010.gif) left center no-repeat;
   padding-left:17px;
   margin-bottom:10px;
   color:#333;
   font-size:14px;
   font-weight:bold;
   }

#main dl.time2010_shiyou02 dd{margin-left:17px;}


#main dl.time2010_shiyou02 dd table th{
   background:#a7a7a7;
   width:520px;
   border-bottom:#FFF 1px solid;
   color:#FFF;
   padding: 5px 10px;
   font-weight:normal;
   }
   
#main dl.time2010_shiyou02 dd table .komoku{
   background:#f0f0f0;
   border-bottom:#FFF 1px solid;
   border-right:#FFF 1px solid;
   color:#333;
   width:128px;
   padding: 5px 10px;
   }
   
#main dl.time2010_shiyou02 dd table .naiyo{
   background:#f0f0f0;
   border-bottom:#FFF 1px solid;
   color:#333;   
   padding: 5px 10px;
   width:353px;
   }
   
#main dl.time2010_shiyou02 dd table .naiyo02{
   background:#f0f0f0;
   border-bottom:#FFF 1px solid;
   color:#333;   
   padding: 5px 10px;
   width:520px;
   }
   
#main #page_top{
   text-align:right;
   margin-bottom:20px;
   width:550px;
   }

#main ul#time2010_links02 {
   background:#e8e8e8;
   clear:both;
   width:543px;
   height:63px;
   padding:7px 0 0 7px;
   margin-bottom:20px;
   }

#main ul#time2010_links02 li {
   margin-left:3px;
   float:left;
   }

#main dl#kanren {
    background:url(../hardware/cyber_time/time_server/images/boder01.gif) repeat-x top left;
	padding-top:20px;
	}

#main dl#kanren dd{
   	border:#ccc 1px solid;
	width:508px;
	height:50px;
	padding:20px 20px;
	}
	
#main dl#kanren dd ul li{
   width:245px;
   float:left;
   background:url(../hardware/cyber_time/time_server/images/img06_2010.gif) no-repeat left center;
   padding-left:10px;
   margin-right:5px;
   margin-bottom:18px;
   }
   
#main dl#kanren dd ul li, x:-moz-any-link{width:235px;}


html>/**/body #main dl#kanren dd ul li {
    width /***/: 235px\9;
}



#main dl#kanren dd ul li a{
   font-size:13px;
   color: #193A86;
   font-weight:bold;
   text-decoration:underline;
   }
   
#main dl#kanren dd ul li a:hover{text-decoration:none;}




/*time-2540*/

#main dl#content_2540 {
   background:url(../hardware/cyber_time/time_server/images/img01_2540.jpg) right top no-repeat;
   width:550px;
   margin-bottom:17px;
   }
   
#main dl#content_2540 dt{margin-bottom:17px;}

/*time-2530*/

#main dl#content_2530 {
   background:url(../hardware/cyber_time/time_server/images/img01_2530.jpg) right top no-repeat;
   width:550px;
   margin-bottom:17px;
   }
   
#main dl#content_2530 dt{margin-bottom:17px;}
   
/*time-2520*/

#main dl#content_2520 {
   background:url(../hardware/cyber_time/time_server/images/img01_2520.jpg) right top no-repeat;
   width:550px;
   margin-bottom:17px;
   }
   
#main dl#content_2520 dt{
	margin-bottom:17px;
	}
   

#main dl#content_200 {
   background:url(../hardware/cyber_time/time_server/images/img01_200.jpg) right top no-repeat;
   width:550px;
   margin-bottom:17px;
   margin-right:10px;
   }

#main dl#content_200 dt{
	margin-bottom:17px;
	}
	

#main dl#content_2110 {
   background:url(../hardware/cyber_time/time_server/images/img01_2110.jpg) right top no-repeat;
   width:550px;
   margin-bottom:17px;
   margin-right:10px;
   }

#main dl#content_2110 dt{
	margin-bottom:17px;
	}

/*product
-------------------------------------------------------*/
div#main .product{
	width:548px;
	margin-bottom:20px;
	border: #CCCCCC solid 1px;
	display: block;
	}
div#main .ttl_product{
	font-size:125%;
	font-weight:bold;
	padding:6px 0 6px 12px;
	_padding:5px 0 5px 12px;
	text-decoration: none;
	display:block;
	background-image: url(../images/bg_ttl01.jpg);
	background-repeat: no-repeat;
	}
div#main .ttl_product a:link a:visited {
	text-decoration:none;
	}
div#main .product .product_cont	{
	width:530px;
	margin:10px auto;
	}
div#main .product .product_img	{
	float:left;
	margin-right:10px;
	}
div#main .product_name	{
	font-weight:bold;
	}
.txt_product	{
	width: 390px;
	float:right;
	}
div.link_product {
	width:382px;
	background:#F5F8FE;
	border:1px solid #CCCCCC;
	line-height:1.6em;
	margin:3px auto;
	padding:5px 3px;
	float:right;
	font-size:85%;
	}
div.link_product ul{
	}
div.link_product ul li{
	float:left;
	padding-left: 5px;
	}
div.link_product ul li a{
	background: url(../images/bg_btn03.gif) no-repeat left;
	padding-left: 8px;
	}

div.link_product2 {
	width:382px;
	background:#F5F8FE;
	border:1px solid #CCCCCC;
	line-height:1.6em;
	margin:3px auto;
	padding:5px 3px;
	float:right;
	font-size:85%;
	}
div.link_product2 ul li{
	float:left;
	padding-left: 5px;
	}
div.link_product2 ul li a{
	background: url(../images/bg_btn03.gif) no-repeat left;
	padding-left: 8px;
	}
	
/* center
-------------------------------------------------------*/
div.center{
	width:470px;
	/*margin:0 15px 0 15px;
	_margin:0 13px 0 13px;*/
	float:left;
}
div.center p.mein{
	margin:7px 0 0 0;
}
/* cont01 */
div.cont01{
	
}
div.cont01 p.title{
	margin:7px 0 0 0;
}
div.cont01 div.navi{
	margin:9px 0 0 0;
	border:1px solid #CCC;
}
div.cont01 div.navi ul{
	padding:4px 2px 4px 2px;
	
	background:#103977;
	border:1px solid #FFF;
}
div.cont01 div.navi ul li{
	float:left;
	margin:0 2px 0 2px;
	border:1px solid #FFF;
}
*:first-child+html 
div.cont01 div.navi ul li img{
	vertical-align:bottom;
}

/* cont02 */
div.cont02{
	margin:15px 0 0 0;
	border-top:4px solid #415C9E;
}
div.cont02 div{
	width:152px;
	float:left;
	margin:0 1px 0 1px;
	border:1px solid #000;
}
div.cont02 p.cont02_title{
	height:20px;
	padding:5px 0 0 14px;
	background:#000;
}
div.cont02 p.text{
	margin:5px 0 5px 14px;
	height:33px;
	min-height:33px;
}
div.cont02 p.photo{
	width:133px;
	margin:3px 0 0 9px;
	border:1px solid #CCC;
}
div.cont02 ul{
	width:136px;
	margin:3px 0 8px 9px;
}
div.cont02 ul li{
	float:left;
}
div.cont02 ul li img{
	vertical-align:bottom;
}

/* cont03 */
div.cont03{
	margin:15px 0 0 0;
	border-top:4px solid #415C9E;
}

div.cont03 div{
	width:232px;
	float:left;
}
div.cont03 div.cont03_l{
	margin:0 6px 0 0;
}
div.cont03 dl{
	border:1px solid #141B36;

}
div.cont03 dl dd.text{
	width:113px;
	padding:12px 5px 12px 9px;
	float:left;
	font-size:108%;
}
div.cont03 dl dd.photo{
	margin:12px 0 12px 0;
	float:left;
}

/* 繧ｿ繧､繝医Ν */
.subtitle{
	margin:10px;
}
/* right
-------------------------------------------------------*/
div.right{
	width:120px;
	float:right;
}
div.keyword{
	padding:0 4px 25px 4px;
	background:#245693;
}
div.keyword dl{
	padding:10px 0 1px 0;
	background:#FFF;
}
div.keyword dl dd{
	margin:0 0 0 5px;
}
div.right p.title{
	margin:20px 0 0 0;
	padding:7px 0 12px 4px;
	border-top:4px solid #999;
	border-bottom:1px solid #CCC;
}
div.news dl{
	padding:13px 0 10px 5px;
	border-bottom:1px solid #CCC;
}

/* 荳隕ｧ */
.seen{
	text-align:right;
	padding:5px 3px 5px 0;
}
/*髢｢騾｣諠・*/
#wrapper #container #main dl.relative {
	padding: 0px;
	margin:1em auto;
	float: none;
	clear:both;
	border-style: none;
	width:500px;
}
#wrapper #container #main dl.relative dt{
	padding: 0px;
	margin:0;
	float: none;
	border-style: none;
}
#wrapper #container #main dl.relative dd{
	padding:10px;
	margin:0;
	float: none;
	border:1px solid #dcdcdc;
	background:#F5F8FF;
	width:auto;
}
#wrapper #container #main dl.relative dd ul{
	padding:0;
	margin:0;
	width:480px;
	text-align:left;
	float:none;
}
#wrapper #container #main dl.relative dd ul li{
	padding:0;
	margin:0;
	text-align:left;
	float:left;
	display:inline;
	background:url(../case/images/ic_arr_b01.gif) no-repeat left center;
	padding-left:8px;
	padding-right:1em;
	word-break: keep-all;
}


#wrapper #container #sideNavi-wrapper #sideNavi2 .user_bnr {
	text-align: center;
	padding-top: 25px;
	padding-bottom: 10px;
}

.clear{
	clear:both;
}

.line_none{
border-top:none 0px!important;
}

