@charset "utf-8";

body {
	margin:0;
	padding:0;
	background:url(../image/body_bk2.jpg) repeat-x;
	color:#4d4b4b;
	font-size:12px;
	line-height:1.5;
}
html{/*IE*/ 
	scrollbar-arrow-color:white;
	scrollbar-3dlight-color:#1a5a9e;
	scrollbar-highlight-color:#4d8fd6;
	scrollbar-face-color:#1a5a9e;
	scrollbar-shadow-color:#14457a;
	scrollbar-darkshadow-color:#10355d;
	scrollbar-track-color:#cccccc;
}

h1, h2, h3, h4, h5, h6, p, ul, li, dl, dt, dd, br, img {margin:0;	padding:0;}
img {border:0; vertical-align:bottom;}

a, a:link {color:#4d4b4b; text-decoration:underline;}
a:visited {color:#4d4b4b; text-decoration:underline;}
a:hover {color:#1c7cb5; text-decoration:none;}


/* clear */
.clear:after,#container:after, #contents_wrap:after,.btm_cell_inner_wrap:after,.search_es_menu:after,#ins_menu_cell:after,.page_back:after,.sitmap:after,.contactlist:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	font-size:0;
}
.clear,#container, #contents_wrap,.btm_cell_inner_wrap:after,.search_es_menu,#ins_menu_cell,.page_back,.sitmap,.contactlist{
	display:inline-block;
}
* html .clear,* html #container, * html #contents_wrap,*html .btm_cell_inner_wrap:after,*html.search_es_menu,*html#ins_menu_cell,*html .page_back,* html.sitmap,*html.contactlist{
	height:1%;
}
.clear,#container, #contents_wrap,.btm_cell_inner_wrap:after,.search_es_menu,#ins_menu_cell,.page_back,.sitmap,.contactlist{
	display:block;
}


/* layout */
#container {
	width:900px;
	margin:0 auto;
}
#container_inner{
	width:900px;
	margin:0 auto 20px;
}
#header {
	width:885px;
	height:84px;
	margin:15px 0 0 10px;
	position:relative;
}
#contents_wrap{
	width:900px;
	margin:0;
}
#ncontents_cell{
	width:663px;
	float:left;
	background:url(../image/ncontents_cell.gif) repeat-y;
}
#ngnavi_cell{
	width:218px;
	float:right;
	background:url(../image/ngnavi_cell_bk.gif) repeat-y;
}

/* header */
#title {
	display:block;
	width:177px;
	height:56px;
	float:left;
	background:url(../image/logo.jpg) no-repeat;
	font-size:0;
	text-indent:-9999px;
}
#title a, #title a:link, #title a:hover, #title a:visited {
	display:block;
	width:177px;
	height:56px;
	text-decoration:none;
}
#header p{
	padding:2px;
	font-size:11px;
}
ul#fontsize{
	display:block;
	width:145px;
	position:absolute;
	top:0;
	right:0;
}
ul#fontsize li{
	float:left;
	list-style-type:none;
	font-size:0;
	text-indent:-9999px;
}
#fontsize {
	display:block;
	width:74px;
	height:19px;
	background:url(../image/fontsize.gif) no-repeat 0 5px;
}
#big {
	display:block;
	width:23px;
	height:23px;
	background:url(../image/big.jpg) no-repeat;
}
#big a{
	display:block;
	width:23px;
	height:23px;
	text-decoration:none;
}
#big a:hover{
	background:url(../image/big_o.jpg) no-repeat;
}

#medium {
	display:block;
	width:23px;
	height:23px;
	background:url(../image/medium_o.jpg) no-repeat;
}
#medium a{
	display:block;
	width:23px;
	height:23px;
	text-decoration:none;
}
#medium a:hover{
	background:url(../image/medium_o.jpg) no-repeat;
}
#small {
	display:block;
	width:23px;
	height:23px;
	background:url(../image/small.jpg) no-repeat;
}
#small a{
	display:block;
	width:23px;
	height:23px;
	text-decoration:none;
}
#small a:hover{
	background:url(../image/small_o.jpg) no-repeat;
}

ul#h_menu {
	display:block;
	width:300px;
	list-style-type:none;
	position:absolute;
	top:50px;
	right:0;
}
ul#h_menu li{
	float:right;
	font-size:0;
	text-indent:-9999px;
}

#h_menu_top2 {
	display:block;
	width:121px;
	height:23px;
	background:url(../image/h_menu_top2.gif) no-repeat;
}
#h_menu_top2 a, #h_menu_top2 a:link, #h_menu_top2 a:hover, #h_menu_top2 a:visited {
	display:block;
	width:121px;
	height:23px;
	text-decoration:none;
}
/*
#h_menu_top {
	display:block;
	width:101px;
	height:23px;
	background:url(../image/h_menu_top.gif) no-repeat;
}
#h_menu_top a, #h_menu_top a:link, #h_menu_top a:hover, #h_menu_top a:visited {
	display:block;
	width:101px;
	height:23px;
	text-decoration:none;
}
#h_menu_com {
	display:block;
	width:80px;
	height:23px;
	background:url(../image/h_menu_com.gif) no-repeat;
}
#h_menu_com a, #h_menu_com a:link, #h_menu_com a:hover, #h_menu_com a:visited {
	display:block;
	width:80px;
	height:23px;
	text-decoration:none;
}
#h_menu_contact {
	display:block;
	width:106px;
	height:23px;
	background:url(../image/h_menu_contact.gif) no-repeat;
}
#h_menu_contact a, #h_menu_contact a:link, #h_menu_contact a:hover, #h_menu_contact a:visited {
	display:block;
	width:106px;
	height:23px;
	text-decoration:none;
}
#h_menu_privacy {
	display:block;
	width:141px;
	height:23px;
	background:url(../image/h_menu_privacy.gif) no-repeat;
}
#h_menu_privacy a, #h_menu_privacy a:link, #h_menu_privacy a:hover, #h_menu_privacy a:visited {
	display:block;
	width:141px;
	height:23px;
	text-decoration:none;
}
#h_menu_link {
	display:block;
	width:68px;
	height:23px;
	background:url(../image/h_menu_link.gif) no-repeat;
}
#h_menu_link a, #h_menu_link a:link, #h_menu_link a:hover, #h_menu_link a:visited {
	display:block;
	width:68px;
	height:23px;
	text-decoration:none;
}
#h_menu_stm {
	display:block;
	width:90px;
	height:23px;
	background:url(../image/h_menu_stm.gif) no-repeat;
}
#h_menu_stm a, #h_menu_stm a:link, #h_menu_stm a:hover, #h_menu_stm a:visited {
	display:block;
	width:90px;
	height:23px;
	text-decoration:none;
}
*/

/*text_nav*/
#text_nav{
	width:900px;
	height:29px;
}
#text_nav p{
	padding:8px 0 5px 10px;
	font-size:11px;
	color:#009;
}


/*ncontents_cell*/

#ncontents_cell_inner{
	width:630px;
	margin:0 auto;
/*
	min-height:1223px;
*/
}
#ncontents_cell_inner p{
	padding:5px;
	line-height:2.0;
}


ul.page_back{
	margin:25px auto;
	border-top:1px dotted #666;	
}
ul.page_back li{
	display:block;
	float:right;
	padding:5px 5px 5px 15px;
	list-style-type:none;
	background:url(../image/arrow2.gif) no-repeat 0 10px;
}

.ncontents_bottom1{
	width:663px;
	height:23px;
	background:url(../image/ncontents_bottom1.gif) no-repeat;
}
.ncontents_bottom2{
	width:218px;
	height:23px;
	background:url(../image/ncontents_bottom2.gif) no-repeat;
}
.ngnavi_cell_top{
	width:218px;
	height:8px;
	background:url(../image/ngnavi_top.gif) no-repeat;
}

/*ngnavi*/
#ngnavi_cell_inner{
	width:204px;
	margin:0 auto;
}
#ngnavi_cell_inner p{
	padding:0 8px 5px;
}
#companyimg {
	width:204px;
	height:350px;
	background:url(../image/honten.jpg) no-repeat;
}
h2#es_tit, 
h2#es_title1, h2#es_title2, h2#es_title3, h3#es_stitle {
	display:block;
	width:204px;
	font-size:0;
	text-indent:-9999px;
}
h2#es_tit {height:45px;}
h2#es_title1, h2#es_title2, h2#es_title3, h3#es_stitle {height:52px;}

h2#es_tit {background:url(../image/es_tit.gif) no-repeat;}
h2#es_title1 {background:url(../image/nes_title1.gif) no-repeat;}
h2#es_tit a, h2#es_title1 a, {
	display:block;
	width:204px;
	height:52px;
	text-decoration:none;
}
h2#es_title2{
	background:url(../image/nes_title2.gif) no-repeat;
}
h2#es_title3{
	background:url(../image/nes_title3.gif) no-repeat;
}
h3#es_stitle{
	background:url(../image/es_stitle.gif) no-repeat;
}

ul.search_es_menu{
	margin:0 10px;
}
ul.search_es_menu li{
	display:block;
	height:23px;
	float:left;
	list-style-type:none;
	text-indent:-9999px;
	font-size:0;
}
ul.search_es_menu li a{
	display:block;
	height:23px;
	text-decoration:none;
}
.buy_es{
	width:93px;
	background:url(../image/buy_es.gif) no-repeat;
}
.buy_es a{
	width:80px;
}
.sell_bl{
	width:79px;
	background:url(../image/sell_bl.gif) no-repeat;
}
.sell_bl a{
	width:79px;
}

#estate_bn {
	width:204px;
	height:137px;
	list-style-type:none;
	text-indent:-9999px;
	font-size:0;
	background:url(../image/estatebtn.jpg) no-repeat;
}
#estate_bn a {
	display:block;
	width:204px;
	height:127px;
	text-decoration:none;
}
#estate_bn a:hover {background:url(../image/estatebtn_o.jpg) no-repeat;}

#insr_bn091113 {
	width:204px;
	height:227px;
	list-style-type:none;
	text-indent:-9999px;
	font-size:0;
	background:url(../image/insrbtn091113.jpg) no-repeat;
}
#insr_bn091113 a {
	display:block;
	width:204px;
	height:217px;
	text-decoration:none;
}
#insr_bn091113 a:hover {background:url(../image/insrbtn091113_o.jpg) no-repeat;}


#teikyo_bn{
	display:block;
	margin:10px 0;
	width:204px;
	height:64px;
	list-style-type:none;
	text-indent:-9999px;
	font-size:0;
	background:url(../image/nteikyo_bn.gif) no-repeat;
}
#teikyo_bn a{
	display:block;
	width:204px;
	height:64px;
	text-decoration:none;
}
#teikyo_bn a:hover{
	background:url(../image/nteikyo_bn_o.gif) no-repeat;
}



#det_sech_wrap {}
#det_sech_sel, #det_sech_rnt {
	width:204px;
	background:#f9f6f0;
}
#det_sech_rnt {padding:0 0 5px 0;}
#det_sech_sel {margin:5px 0; padding:0 0 5px 0;}

h3#det_sech_rnt_title, h3#det_sech_sel_title {
	display:block;
	height:39px;
	font-size:0;
	text-indent:-9999px;
}
h3#det_sech_rnt_title {background:url(../image/det_sech_rnt_title.gif) no-repeat;}
h3#det_sech_sel_title {background:url(../image/det_sech_sel_title.gif) no-repeat;}

#det_sech_wrap ul {
	display:block;
	margin:0 0 15px 10px;
	list-style-type:none;
}
#det_sech_wrap ul li {
	display:block;
	background:url(../image/arrow.gif) no-repeat 0 5px;
	padding:0 0 0 15px;
	line-height:1.5;
}
#det_sech_wrap li a:link, #det_sech_wrap li a:visited {
	color:#044b78;
}


ul#sp_contbn_cell{
	width:204px;
	margin:8px 0 20px 0;
}
ul#sp_contbn_cell li{
	display:block;
	width:204px;
	height:32px;
	list-style-type:none;
	text-indent:-9999px;
	font-size:0;
}
ul#sp_contbn_cell li a{
	display:block;
	width:204px;
	height:32px;
	text-decoration:none;
}
#favrt_bn{
	background:url(../image/nfavrt_bn.gif) no-repeat;
}
#favrt_bn a:hover{
	background:url(../image/nfavrt_bn_o.gif) no-repeat;
}
#moving_bn{
	width:133px;
	background:url(../image/nmoving_bn.gif) no-repeat;
}
#moving_bn a:hover{
	background:url(../image/nmoving_bn_o.gif) no-repeat;
}

#qr_bn{
	display:block;
	margin:10px 0;
	width:204px;
	height:99px;
	list-style-type:none;
	text-indent:-9999px;
	background:url(../image/qr_bn.gif) no-repeat;
}


h1#insurance_title{
	margin:0;
	padding:0;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
}

#insurance_cell_inner p{
	padding:5px;
}

h2#insr_tit091113_2, h2#insr_title2, h2#insr_title3 {
	display:block;
	font-size:0;
	width:204px;
	margin:15px 0 0 0;
	text-indent:-9999px;
	line-height:0;
}
h2#insr_tit091113_2 {height:45px;}
h2#insr_title1, h2#insr_title2, h2#insr_title3 {height:52px;}

h2#insr_title2 {background:url(../image/ninsr_title2.gif) no-repeat;}
h2#insr_tit091113_2 {background:url(../image/insr_tit091113_2.gif) no-repeat;}
h2#insr_title3 {
	background:url(../image/ninsr_title3.gif) no-repeat;
}
ul#ins_menu_cell{
	width:171px;
	margin:0 0 10px 7px;
}
ul#ins_menu_cell li{
	display:block;
	width:85px;
	height:22px;
	float:left;
	list-style-type:none;
	text-indent:-9999px;
	font-size:0;
}
ul#ins_menu_cell li a{
	display:block;
	width:85px;
	height:22px;
	text-decoration:none;
}
#cancer{
	background:url(../image/ncancer.gif) no-repeat;
}
#ever{
	background:url(../image/never.gif) no-repeat;
}
#ways{
	background:url(../image/nways.gif) no-repeat;
}
#child{
	background:url(../image/nchild.gif) no-repeat;
}
ul#ins_smenu_cell{
	border-top:1px dotted #666;
	width:204px;
	margin:0 0 10px 0;
	padding:5px 0;
}
ul#ins_smenu_cell li{
	display:block;
	height:19px;
	list-style-type:none;
	text-indent:-9999px;
	font-size:0;
}
ul#ins_smenu_cell li a{
	display:block;
	height:19px;
	text-decoration:none;
}
#ccomer{
	width:188px;
	background:url(../image/common_custmer.gif) no-repeat 10px 0;
}
#ccomer a{
	width:188px;
}
#client{
	width:120px;
	background:url(../image/client.gif) no-repeat 10px 0;
}
#client a{
	width:120px;
}

.detail{
	width:122px;
	height:20px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../image/detail.gif) no-repeat 10px 0;
}
.detail a{
	display:block;
	width:122px;
	height:20px;
	text-decoration:none;
}


/*btm_cell*/

.btm_cell_top{
	width:900px;
	height:7px;
	background:url(../image/btm_cell_top.gif) no-repeat;	
}
.btm_cell{
	width:900px;
	background:url(../image/btm_cell.gif) repeat-y;	
}
.btm_cell_inner_wrap{
	width:889px;	
	margin:0 auto;
}
.btm_cell_inner1{
	width:316px;
	margin:0 0 0 10px;
	float:left;
}
.btm_cell_inner2{
	width:360px;
	margin:0;
	float:left;
}
.btm_cell_inner3{
	width:165px;
	margin:0 0 0 10px;
	float:left;
}
#s_logo{
	width:210px;
	height:56px;
	margin:8px 0;
	text-indent:-9999px;
	font-size:0;	
	background:url(../image/s_logo.gif) no-repeat;		
}
#btm_tel_num{
	width:247px;
	height:34px;
	margin:0;
	text-indent:-9999px;
	font-size:0;	
	background:url(../image/btm_tel_num.gif) no-repeat;		
}
h3#btm_cell_cap{
	width:889px;
	height:30px;
	margin:0 auto;
	text-indent:-9999px;
	font-size:0;	
	background:url(../image/btm_cell_cap.gif) no-repeat;	
}
.btm_cell_inner3 ul{
	margin:0 0 15px 10px;
}
.btm_cell_inner3 ul li{
	margin:0;
	padding:0 0 0 15px;
	list-style-type:none;
	line-height:3.0;
	background:url(../image/arrow.gif) no-repeat 0 15px;
}

.btm_cell_bottom{
	width:900px;
	height:7px;
	background:url(../image/btm_cell_bottom.gif) no-repeat;	
}

dl#branch{
	margin:10px 0 0 0;	
}
dt#maebashi{
	width:73px;
	height:21px;
	margin:0;
	text-indent:-9999px;
	font-size:0;	
	background:url(../image/maebashi.gif) no-repeat;	
}
dt#saitama{
	width:73px;
	height:21px;
	margin:0;
	text-indent:-9999px;
	font-size:0;	
	background:url(../image/saitama.gif) no-repeat;	
}
dl#branch dd{
	padding:3px 10px;
}

/* footer */
#footer {
	margin:20px 0;
	background:url(../image/footer_bk.jpg) repeat-x;
}
#footer_inner {
	display:block;
	width:850px;
	margin:0 auto;
	padding:10px 0;
	line-height:3.0;
}
#footer p{
	display:block;
	margin:0 auto;
	font-size:11px;
}

/*info*/

h2#info_title{
	margin:0;
	padding:0;
	text-indent:-9999px;
	font-size:0;
	width:663px;
	height:74px;
	background:url(../image/info_title.gif) no-repeat;
	line-height:0;
}

.date{
	text-align:right;
}
h3#info_stitle{
	text-align:center;
	margin:20px auto 30px auto;
}
#infolist {
	margin:20px;
}
#infolist th, #infolist td {
	padding:10px;
	vertical-align:top;
	border-bottom:1px dotted #666;
}
.info {
	padding:5px;
	line-height:2.0;
}
#pnavi {
	padding:20px;
	text-align:center;
}

/*company*/

h2#company_title091113 {
	margin:0 0 15px 0;
	padding:0;
	text-indent:-9999px;
	font-size:0;
	width:663px;
	height:127px;
	background:url(../image/company_title.jpg) no-repeat;
	line-height:0;
}
h3#company_stitle1,h3#company_stitle2,h3#company_stitle3,h3#company_stitle4{
	padding:0;
	text-indent:-9999px;
	font-size:0;
	width:325px;
	height:27px;
	line-height:0;
}
h3#company_stitle1{
	margin:5px 0;
	background:url(../image/company_stitle1.gif) no-repeat;
}
h3#company_stitle2{
	margin:20px 0 5px 0;
	background:url(../image/company_stitle2.gif) no-repeat;
}
h3#company_stitle3{
	margin:20px 0 5px 0;
	background:url(../image/company_stitle3.gif) no-repeat;
}
h3#company_stitle4{
	margin:20px 0 5px 0;
	background:url(../image/company_stitle4.gif) no-repeat;
}
table.comt{
	border:1px solid #dddddd;
	width:629px;
}
table.comt th{
	background-color:#daf2fe;
	width:130px;
	margin:1px;
	vertical-align:top;
	padding:5px;
	color:#4587be;
	text-align:left;
	border-bottom:1px dotted #dddddd;
}
table.comt td{
	margin:1px;
	padding:5px;
	text-align:left;
	border-bottom:1px dotted #dddddd;
}

table.come{
	border:1px solid #dddddd;
	width:629px;
}
table.come th{
	margin:1px;
	width:130px;
	vertical-align:top;
	padding:5px;
	color:#4587be;
	text-align:left;
	border-bottom:1px dotted #dddddd;
}
table.come td{
	margin:1px;
	padding:5px;
	text-align:left;
	border-bottom:1px dotted #dddddd;
}


#nmaebashi,#nsaitama,#baba,#tobu,#af_mae{
	margin:10px 0 5px 0;
	padding:0;
	text-indent:-9999px;
	font-size:0;
	width:130px;
	height:20px;
	line-height:0;	
}
#nmaebashi{
	background:url(../image/nmaebashi.gif) no-repeat;
}
#nsaitama{
	background:url(../image/nsaitama.gif) no-repeat;
}
#baba{
	background:url(../image/baba.gif) no-repeat;
}
#tobu{
	background:url(../image/tobu.gif) no-repeat;
}
#af_mae{
	background:url(../image/af_mae.gif) no-repeat;
}
table.af{
	border:1px solid #dddddd;
	width:629px;
}
table.af th{
	background-color:#fbefdc;
	margin:1px;
	width:130px;
	vertical-align:top;
	padding:5px;
	color:#fd7c09;
	text-align:left;
	border-bottom:1px dotted #dddddd;
}
table.af td{
	margin:1px;
	padding:5px;
	text-align:left;
	border-bottom:1px dotted #dddddd;
}

/*link*/

h2#link_title{
	margin:0;
	padding:0;
	text-indent:-9999px;
	font-size:0;
	width:663px;
	height:74px;
	background:url(../image/link_title.gif) no-repeat;
	line-height:0;
}

/*sitemap*/

h2#sitemap_title{
	margin:0;
	padding:0;
	text-indent:-9999px;
	font-size:0;
	width:663px;
	height:74px;
	background:url(../image/sitemap_title.gif) no-repeat;
	line-height:0;
}

ul.sitmap{
	display:block;
	width:600px;
	margin:0 0 0 20px;
	list-style-type:none;
}
ul.sitmap li{
	display:block;
	width:260px;	
	float:left;
	padding:5px 0 0 30px;
	border-left:1px dotted #666;
	background:url(../image/arrow3.gif) no-repeat 10px 10px;
}

/*contact*/

h2#contact_title{
	margin:0;
	padding:0;
	text-indent:-9999px;
	font-size:0;
	width:663px;
	height:74px;
	background:url(../image/contact_title.gif) no-repeat;
	line-height:0;
}
.caution{
	color:#cc0000;
}
.caution{
	font-size:0.8em;
}

dl.contactlist{
	display:block;
	list-style-type:none;
	margin:0;
}
dl.contactlist dt{
	display:block;
	float:left;
	width:130px;
	font-weight:bold;
	color:#4587be;
}
dl.contactlist dd{
	display:block;
	float:left;
	width:280px;
}


/*privacy*/

h2#privacy_title{
	margin:0;
	padding:0;
	text-indent:-9999px;
	font-size:0;
	width:663px;
	height:74px;
	background:url(../image/privacy_title.gif) no-repeat;
	line-height:0;
}

h3.stitle_style{
	margin:20px 0 15px 0;
	padding:0 0 0 15px;
	line-height:1.5;
	background:url(../image/stitle_style_bk.gif) no-repeat;	
}
ol{
	margin:10px 0;
}
ol li{
	line-height:1.8;
}


/*knowlege*/

h2#knowledge_title{
	margin:0 0 15px 0;
	padding:0;
	text-indent:-9999px;
	font-size:0;
	width:663px;
	height:90px;
	background:url(../image/knowledge_title.jpg) no-repeat;
	line-height:0;
}

h3#knowledge_stitle1,h3#knowledge_stitle2,h3#knowledge_stitle3,h3#knowledge_stitle4{
	padding:0;
	text-indent:-9999px;
	font-size:0;
	width:325px;
	height:27px;
	line-height:0;
}
h3#knowledge_stitle1{
	margin:5px 0;
	background:url(../image/knowledge_stitle1.gif) no-repeat;
}
h3#knowledge_stitle2{
	margin:5px 0;
	background:url(../image/knowledge_stitle2.gif) no-repeat;
}
h3#knowledge_stitle3{
	margin:5px 0;
	background:url(../image/knowledge_stitle3.gif) no-repeat;
}
h3#knowledge_stitle4{
	margin:5px 0;
	background:url(../image/knowledge_stitle4.gif) no-repeat;
}

ul.knowledgelist{
	display:block;
	list-style-type:none;
	margin:5px 0 25px 0;
}
ul.knowledgelist li{
	display:block;
	padding:5px 0 0 30px;
	background:url(../image/klist.gif) no-repeat 10px 10px;
}

#before,#after{
	margin:10px 0 5px 15px;
	padding:0;
	text-indent:-9999px;
	font-size:0;
	width:130px;
	height:20px;
	line-height:0;	
}
#before{
	background:url(../image/before.gif) no-repeat;
}
#after{
	background:url(../image/after.gif) no-repeat;
}

table.check{
	border:1px solid #dddddd;
	margin:5px 0 30px 20px;
	width:600px;
}
table.check th{
	background-color:#daf2fe;
	margin:1px;
	padding:5px;
	color:#4587be;
	text-align:left;
	border-bottom:1px dotted #dddddd;
}
table.check td{
	margin:1px;
	padding:5px;
	border-bottom:1px dotted #dddddd;
}
.cc{
	background-color:#e6ebed;	
}

