/* Updated 2010/04/01.E */
/* Updated 2010/03/09.E */
/* Updated 2008/06/27,E */

	@import "/common_css/default_wide.css";
	@import "/common_css/component_wide.css";
	@import "/kojin/mobile_info/css/mobileinfo_comp.css";
	
#contents div.kantan_access {
	border:1px solid #CCC;
	padding: 3px 9px 10px 9px;
	width: 520px !important;
	width /**/: 540px;
	margin-bottom:25px;
}

#contents div.kantan_access h2 {
	margin-bottom:2px;
}

#contents div.kantan_access td {
	padding: 0px 9px 5px 1px;
	width: 122px !important;
	width /**/: 132px;
	background: url(/kojin/mobile_info/image_uniq/bg_index_01.gif) no-repeat left bottom;
	vertical-align:top;
}

#contents div.kantan_access td.cell_r {
	padding: 0px 1px 10px 1px;
	width: 122px !important;
	width /**/: 124px;
}

#contents div.kantan_access td h3 {
	background:#FFE6B0;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding: 3px;
	text-align:center;
	margin-bottom:5px;
	width: 116px !important;
	width /**/: 122px;
}

#contents div.kantan_access td.cell_r h3 {
	background:#FFFFCC;
}

#contents div.kantan_access td ol {
 width:122px;
}

#contents div.kantan_access td ol li {
	background: url(/kojin/mobile_info/image_uniq/icon_allow_row.gif) no-repeat center bottom;
	text-align:center;
	padding:0 0 10px 0;
	margin-bottom:4px;
	margin-left:0 !important;
	margin-left /**/:-15px;
}

/*  \*/
* html #contents div.kantan_access td ol li {
	height:1%;
}
/*  */

#contents div.kantan_access td ol li.bottom_end {
	background: none;
	padding:0 0 0 0;
}

#contents div.kantan_access td div.qr {
	text-align:center;
	padding-top:15px;
}


	/* introduce */

#contents div.introduce {
	margin-bottom:10px;
}

#contents div.introduce div.mob1 {
	float:left;
	width:200px;
}

#contents div.introduce dl {
	float:left;
	width:340px;
}

#contents div.introduce dl img {
	vertical-align:bottom;
}

#contents div.introduce dl dt {
	float:none !important;
}

#contents div.introduce dl dd {
	float:none !important;
	padding:0 0 10px 0;
}



#contents div.introduce:after {content:".";height:0px;display:block;clear:both;visibility:hidden;}
#contents div.introduce {display:inline-block;}
/* macie hak \*/
* html #contents div.introduce {height:1%;}
#contents div.introduce {display:block;}
/* macie hak end */


	/* security */

#contents div.security_info {
	border:2px solid #FFCC66;
	padding: 10px 13px 10px 3px;
	width: 520px !important;
	width /**/: 540px;
	margin-bottom:15px;
}


#contents div.security_info div.image {
	width:140px;
	float:left;
	padding-top:20px;
}

#contents div.security_info div.detail {
	width:370px;
	float:right;
}

#contents div.security_info div.detail h2 {
 margin-bottom:14px;
}

	/* smartphone */

#contents div.sp_box {
	border:1px solid #CCC;
	padding:10px;
	width: 518px !important;
	width /**/: 540px;
	margin:10px 0 15px;
}

#contents div.sp_box h2 {
	margin-bottom:10px;
}

#contents div.sp_box div.image {
	float:left;
	width:51px;
}

#contents div.sp_box div.detail {
	float:right;
	width:444px;
}

