

/* ----------------------------------------------------------------------------- */
/* 九州釣り情報トップページ専用 スタイルシート ( ver. 2020.06 )	*/
/* qturi-top.css	*/
/* ----------------------------------------------------------------------------- */


body{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	color : #ffffff;
	background-color : #ffffff;
	font-size : 12px;
	line-height : 16px;
}
table{
	font-size : 12px;
	line-height : 16px;
}
a{
	color : #ffffff;
	text-decoration : none;
}
a:hover{
	color : #ffde00;
	text-decoration : underline;
}
a.strong{
	color: #ff0;
}
h1{
	text-align : center;
	font-size : 12px;
	line-height : 13px;
	font-weight : normal;
	margin-top : 0px;
	margin-bottom : 0px;
	width : 930px;
	color : #ffffff;
}
h2{
	background-image : url(image/v1206_headword2.gif);
	text-align : left;
	font-size : 12px;
	line-height : 13px;
	font-weight : normal;
	padding-top : 8px;
	padding-left : 40px;
	margin-top : 0px;
	margin-bottom : 0px;
	color : #9ec5f3;
	width : 510px;
	height : 18px;
}
h3{
	background-image : url(image/v1801_headword1.gif);
	text-align : center;
	font-size : 12px;
	line-height : 13px;
	font-weight : normal;
	padding-top : 8px;
	padding-left : 1px;
	margin-top : 0px;
	margin-bottom : 0px;
	color : #9ec5f3;
	width : 183px;
	height : 18px;
}
.headword_sub{
	color : #cdd7e7;
}

.side_button{
	background-image : url(image/v1206_button1_b.gif);
	text-align : left;
	padding-top : 1px;
	padding-left : 24px;
	font-size : 12px;
	line-height : 26px;
	width : 160px;
}
.side_button2{
	background-image : url(image/v1206_button2_b.gif);
	text-align : center;
	padding-top : 1px;
	padding-left : 1px;
	font-size : 12px;
	line-height : 26px;
	width : 183px;
}
.s_b_bottom{
	padding-top : 7px;
	font-size : 12px;
	line-height : 12px;
	height : 18px;

}
.container1{
	background-image : url(image/v1206_container-side.gif);
	text-align : center;
	width : 184px;
}
.container2{
	background-image : url(image/v1206_container-top2.gif);
	background-repeat : no-repeat;
	width : 184px;
	height : 1px;
}

.box_movie{
	border : solid 1px #ffffff;
	width : 166px;
	height : 93px;
	float : left;
	margin-right : 4px;
}
.box_movie_sub{
	border : solid 1px #ffffff;
	width : 166px;
	height : 93px;
	float : left;
}


#main{
	background-image : url(image/v1801_background.jpg);
	margin-left : auto;
	margin-right : auto;
	width : 930px;
	height : 1800px;	/* 縦幅は最大 1800px まで */
}

	#box_top{
		background-image : url(image/v1206_top_c.jpg);
		background-repeat : no-repeat;
		width : 930px;
		height : 35px;
		padding-top : 68px;
	}

	#box_left{
		float : left;
		width : 184px;
		padding-left : 1px;
		padding-right : 0px;
	}

		#mobile{
			background-image : url(image/v1206_mobilebg_b.gif);
			text-align : center;
			padding-top : 17px;
			padding-left : 6px;
			width : 178px;
			height : 169px;
			font-size : 11px;
			line-height : 15px;
		}

	#box_right{
		float : right;
		width : 740px;
	}

		#box_right_l{
			float : left;
			width : 550px;
		}

			#ohmono{
				width : 511px;
				height : 119px;
				padding-top : 10px;
				padding-left : 29px;
				padding-right : 10px;
			}
				.om_data{
					width : 340px;
					height : 58px;
					float : left;
				}
					.om_date{
						width : 72px;
						height : 26px;
						float : left;
						padding-left : 18px;
						padding-top : 5px;
					}
					.om_shop{
						width : 250px;
						height : 26px;
						float : right;
						padding-top : 5px;
					}
					.om_shopname{
						color : #9ec5f3;
					}
					.om_comment{
						float : left;
						padding-left : 2px;
						width : 336px;
						height : 26px;
					}
				#pic{
					width : 145px;
					float : right;
				}

			#db_quick{
				width : 550px;
				height : 61px;
				padding-top : 10px;
			}
				#db_info{
					float : left;
					width : 388px;
					height : 21px;
					padding-top : 5px;
					padding-left : 30px;
				}
				#db_all{
					float : right;
					width : 132px;
					height : 21px;
					padding-top : 5px;
				}
				#db_box{
					float : left;
					width : 520px;
					height : 21px;
					padding-top : 5px;
					padding-left : 30px;
				}

			#archives{
				width : 506px;
				height : 135px;
				padding-top : 13px;
				padding-left : 22px;
				padding-right : 22px;
			}

			#tachiuo_sp{
				text-align : center;
				width : 550px;
				height : 53px;
				padding-top : 15px;
			}

			#gure_sp{
				text-align : center;
				width : 550px;
				height : 53px;
				padding-top : 15px;
			}

			#shop{
				text-align : center;
				width : 550px;
				height : 51px;
				padding-top : 17px;
			}

			#google{
				background-color : #ffffff;
				width : 512px;
				height : 65px;
				margin-top : 15px;
				margin-left : auto;
				margin-right : auto;
				padding-top : 5px;
			}

			#add_objects{
				text-align : center;
				width : 512px;
				margin-top : 34px;
				margin-left : auto;
				margin-right : auto;
			}

				#box_movie_large{
					margin: 0px 0px 4px;
				}
					#box_fb{
						display: inline-block;
						border: solid 1px #fff;
						width: 166px;
						height: 93px;
						margin-right: 4px;
					}
					#box_youtube{
						position: relative;
						display: inline-block;
						border: solid 1px #fff;
						width: 166px;
						height: 93px;
						vertical-align: bottom;
						margin-right: 4px;
					}
					#box_youtube2{
						display: inline-block;
						border: solid 1px #fff;
						width: 166px;
						height: 93px;
						vertical-align: bottom;
					}
						#box_youtube iframe{
							position:absolute;
							top: 0px;
							left: 0px;
							width:100%;
							height:100%;
						}
						#youtube_thumbnail{
							position: absolute;
							left: 0px;
							top: 0px;
							z-index: 2;
							width: 166px;
							height: 93px;
							cursor: pointer;
						}

					#box_youtube_m{
						display: inline-block;
						border: solid 1px #fff;
						width: 252px;
						height: 142px;
						vertical-align: bottom;
						margin-right: 4px;
					}
					#box_youtube_m2{
						display: inline-block;
						border: solid 1px #fff;
						width: 252px;
						height: 142px;
						vertical-align: bottom;
					}

				#box_movie_xlarge{
					width: 510px;
					height: 286px;
					border: solid 1px #fff;
					margin: 0px 0px 4px;
				}

			#bottom_text{
				width : 512px;
				font-size : 10px;
				line-height : 16px;
				margin-top : 24px;
				margin-left : auto;
				margin-right : auto;
				max-height: 100%;
			}

		#box_right_r{
			float : right;
			width : 185px;
		}

			#toretate{
				background-image : url(image/v1206_toretatebg_b.gif);
				text-align : center;
				padding-top : 15px;
				width : 184px;
				height : 201px;
			}


#box_info_bg{
	background-color: #fff;
}
#box_info{
	display: block;
	width: 512px;
	height: 90px;
	margin: 10px auto;
}
a#box_info{
	color: #625247;
}
a#box_info:hover{
	opacity: 0.7;
}
	#box_info_sub{
		display: inline-block;
		background: url(image/banner_tsuridouraku_bg.gif);
		background-position: center;
		width: 256px;
		height: 58px;
		padding: 15px 15px;
		border-top: solid 1px #a4a193;
		border-right: solid 1px #a4a193;
		border-bottom: solid 1px #a4a193;
		font-size: 12px;
		line-height: 18px;
		vertical-align: top;
		text-align: left;
	}
		#text_title{
			display: inline-block;
			font-size: 13px;
			line-height: 13px;
			font-weight: bold;
			padding-bottom: 10px;
		}

