/*書式設定----------------------------------*/body{	margin: 0;	padding: 0;	border: 0 none;	font-size:14px;	background:url(../images/tottori_summer_2_bg.jpg);	background-repeat:repeat-x;	background-position: top;	color: #000000;	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}/*p{	margin-bottom:0em;	padding: 0px 0px 0px 0px;	font-size:14px;	line-height: 160%;}*/html,a,form,div,table,ul,ol,li,dl,h1,h2,h3,h4,h5,h6,p{	margin: 0;	padding: 0;	border: 0 none;}img{	margin:0;	padding:0;	border: 0 none;}ul{	list-style-type: none;}td{text-align:left;}/*====================================basic====================================*/#sanin_WRAPPER{	width: 990px;	margin: 0 auto;	background-color: #FFFFFF;}/*====================================float====================================*/.flL {	float:left;	display: block;}.flR {	float:right;	display: block;}/*====================================box====================================*/.box_0{	margin: 0;	padding: 0;}.box_0center{	margin: 0 auto;	padding: 0;}/*====================================margin====================================*/.margin_b20{	margin: 0px 0px 20px 0px ;}.margin_t15{	margin: 15px 0px 0px 0px ;}.margin_t20{	margin: 20px 0px 0px 0px ;}/*====================================padding====================================*/.pad_12{	padding: 12px;}/*====================================link====================================*/a:link {	color: #333333;	text-decoration: underline;}a:visited {	color: #333333;	text-decoration: underline;}a:active {	color: #333333;	text-decoration: underline;}a:hover {	color:#666666;	text-decoration: underline;}/*====================================clearfix====================================*/.clear:after {	content: ".";	display: block;	clear: both;	height: 0;	font-size: 0;	visibility: hidden;}.clear {	min-height: 1px;}* html .clear {	height: 1px;/* Hides from IE-mac \*//*/	height: auto;	overflow: hidden;/* End hide from IE-mac */}/*----------------------------------*/.clear0 {	clear: both;	height: 0px;}/*====================================hidden====================================*/em{	display: block;	text-indent: -9999px;}/*MacIE HACK------------------- \*//*/em{	height:0px;	width:0px;	overflow:hidden;}