* {	margin: 0;	padding: 0;		}html {}body{	font-family : "$B%R%i%.%N3Q%4(J Pro W3","Hiragino Kaku Gothic Pro","Osaka","Verdana","Helvetica","Arial","$B#M#S(J $B#P%4%7%C%/(J",sans-serif;	font-size : 12px;	color : #333;	background-color: #fffae6;	background-image: url(http://chidoriya.shop10.makeshop.jp/design/chidoriya/common/bk.jpg);background-repeat: repeat-x;	text-align:center;}p {	font-size: 12px;	line-height:1.6em;	margin:0px;	color:#555555;}body img {	border: none;}.main {	color:#555555;	font-size:12px;	padding:0;	line-height:1.7em;}.small {	color:#828282;	font-size:80%;	padding:0;	line-height:1.5em;}.small2 {	color:#555555;	font-size:80%;	padding:7px 0 7px 10px;	font-weight:bold;}.container {	background-color: #fff;	width: 810px;	margin: 0 auto;	text-align: left !important;	position: relative;}.pankuzu{	font-size : 10px;	color : #646464;	margin: 0;	padding:10px 0 15px 0;	vertical-align:top;}.news {	color:#555555;	font-size:12px;	padding:0 0 7px 5px;	vertical-align:top;	line-height:1.5em;}.newsday {	color:#81624D;	font-size:12px;	padding:0 0 7px 5px;	font-weight:bold;	vertical-align:top;	line-height:1.5em;}.pro_list {	color:#555555;	font-size:12px;	padding:0 0 3px 0px;}.pro_detail {	color:#523E3D;	font-size:12px;	padding:3px 5px 3px 12px;	line-height:1.6em;}.company {	color:#555555;	font-size:12px;	padding:0 0 0px 5px;	line-height:1.6em;}.company2 {	color:#555555;	font-size:12px;	padding:0 0 0px 5px;	font-weight:bold;	line-height:1.6em;}.company3 {	color:#555555;	font-size:12px;	padding:5px 0 5px 5px;	font-weight:bold;}.company4 {	color:#555555;	font-size:12px;	padding:5px 0 5px 5px;}.large {	color:40070D;	font-size:15px;	padding:0 0 5px 0;	font-weight:bold;}.large2 {	color:#40070D;	font-size:15px	padding:7px 0 7px 0;	font-weight:bold;	line-height:1.6em;}ul {	font-size: 12px;	line-height:1.7em;	margin:0px;	color:#555555;	padding:0 0 0 25px;}ol {	font-size: 12px;	line-height:1.7em;	margin:0px;	color:#555555;	padding:0 0 0 25px;}li {	line-height:1.8em;	margin:0px;	color:#555555;}.policy_subtitle {	color:#555555;	font-size:12px;	padding:0 0 0 25px;	line-height:1.7em;}.policy_text2 {	color:#555555;	font-size:12px;	padding:0 0 0 35px;	line-height:1.7em;}.riyou_title {	color:40070D;	font-size:13px;	padding:0 0 5px 0;	font-weight:bold;}.riyou_text {	color:#555555;	font-size:12px;	padding:0 0 0 0px;	line-height:1.7em;}.riyou_text_num {	color:#D8000F;	font-size:12px;	padding:0 0 0 0px;	font-weight:bold;	line-height:1.7em;}.noshi_text {	color:#555555;	font-size:10px;	padding:0 0 0 0px;	line-height:1.6em;}.noshi_title {	color:#534141;	font-size:13px;	padding:0 0 5px 0px;	line-height:1.6em;	font-weight:bold;}.souryou1 {	color:#555555;	font-size:12px;	text-align:center;	padding:5px 0px 5px 0px;}.souryou2 {	color:#555555;	font-size:12px;	text-align:center;	font-weight:bold;}.souryou3 {	color:#555555;	font-size:12px;	padding:5px 5px 7px 7px;}.souryou4 {	color:#555555;	font-size:12px;	padding:5px 5px 7px 7px;	text-align:right;}.souryou_title {	color:#411425;	font-size:12px;	padding:5px 0px 5px 0px;	text-align:center;}.fax_exp {	color:#411425;	font-size:12px;	padding:5px 0px 5px 0px;	text-align:center;	line-height:1.7em;}a{text-decoration:underline ;}A:link { text-decoration:underline; color:#040f6f;}A:visited { text-decoration:underline; color:#040f6f;}A:hover { color:#dc143c; text-decoration:none;}