/* reform */	/* store */	.box_store{ border:1px solid #aaa39d; text-align:center; background:#fff; margin-bottom:18px; padding:20px 0px; }	.box_store div{	text-align:left;	border-left:4px solid #8D202E;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding-top: 6px;	padding-right: 0px;	padding-bottom: 6px;	padding-left: 20px;}	.box_store img{ margin-bottom:10px; }	/*diagnosis*/	#box_shindan{ width:571px; background:#ddd; padding:10px; }	.shindan_sub{ width:278px; background:url(../reform/about/images/about_diagnosis_08.gif) repeat-y; }	.shindan_sub img{ float:left; vertical-align:bottom; }	.shindan_sub p{ float:right; font-size:80%; }	/*event*/	.box_reform_event{ clear:both; border:1px solid #ddd; background:#fff; margin-bottom:10px; padding:14 28px; font-size:90%; }	.box_reform_event h2{ font-weight:bold; font-size:120%; border-bottom:1px solid; margin-right:auto; /*display:inline;*/ }	/*example*/	.l_tbl td{ background:#ddd; }	.l_tbl .in{ font-size:85%; padding:8px; line-height:130%; }		.box_example{ background:#ddd; margin-bottom:30px; }	.box_example p{ padding:10px; font-size:85%; }	.box_ex2{ width:498px; margin-bottom:14px; background:url(../reform/example/images/box_ex_bg.gif) left bottom no-repeat; }	.box_ex3{ width:766px; margin-bottom:14px; background:url(../reform/example/images/box_ex_bg2.gif) left bottom no-repeat; }	.box_ex2 p , .box_ex3 p{ padding:16px; }	#nav_reform{ clear:both; width:801px; background:#ddd; padding:10px 0px; margin:auto; text-align:center; /*border:solid #ccc; border-width:0px 1px;*/}	#nav_reform h2{ margin:0px; }	#nav_reform ul{ /*margin:auto; padding:auto;*/ }	#nav_reform li{ float:left; margin:0px 4px; text-align:left; }	#nav_back{ clear:both; text-align:right; padding-top:20px; }	#nav_reform #nav_back{ padding-right:20px; }		#content1_1{	padding-top: 0px;	padding-right: 16px;	padding-bottom: 0px;	padding-left: 16px;}	.border_dashed{ clear:both; margin-bottom:20px; }		/* introduction */	#box_intro{ width:799px; background:url(../reform/introduction/images/box_intro_bottom.gif) left bottom no-repeat; padding:16px; }	.reform_title{ padding:20px}	.storePhoto{	float:right;	padding-right:24px;}	/*total*/	p.lead01 {		color : #5a5955;		font-size: 105%;		font-weight: bold;	}		div.lorem {}		div.p.floatLeft {			width: 104px;		}		div.loremInner {			width: 455px;		}			div.loremInner p.item01 {				margin-bottom: 0!important;				color: #232322;				font-weight: bold;			}			div.loremInner p.item02 {				margin-top :0.3em;				font-size: 90%;				line-height: 130%;			}				div.ipsum {		margin: 10px auto 0 auto;		width: 542px;	}		div.ipsum dl {			margin-top: 10px;		}		div.QA {}		div.QA dl {			margin-top: 10px;		}			div.QA dl dt {				padding-left: 20px;				background: url(../reform/total/images/icoQ.gif) 0 3px no-repeat;				font-weight: bold;			}			div.QA dl dd {				display: none;			}			div.QA dl dd div {				margin-top: 5px;				padding: 10px 20px 10px 35px;				border: solid 1px #fdcfcf;				background: url(../reform/total/images/icoA.gif) 15px 12px no-repeat #fff;				font-size: 95%;			}				div.bnrArea {		margin-top: 40px;	}					.small {		font-size: 90%;	}	a:hover {		color: #000099;	}	.margin0 {	margin-top: 0px!important;}.margin10 {	margin-top: 10px!important;}.margin20 {	margin-top: 20px!important;}.margin30 {	margin-top: 30px!important;}
