@charset "utf-8";
/* ===================================================================
CSS information

 file name  :gallery.css
 author     :Ability Consultant
style info  :古屋ギャラリー設定　ハックは最下部に記述
=================================================================== */


/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */


/*-----------------------------------------------
	#header
	　ヘッダー
-------------------------------------------------*/
#gallery #header h3{
	background: url(../gallery/images/tl_page.png) no-repeat left top;
}

#gallery #header .top_image{
	background: url(../gallery/images/top_image.jpg) no-repeat center top;
}

/*-----------------------------------------------
	#main
	 メイン
-------------------------------------------------*/
#gallery #main h4{
	background: url(../gallery/images/tl_page_sub.jpg) no-repeat left top;
	height: 197px;
	text-indent: -9999px;
	font-size: 0;
	margin-bottom: 23px;
}

#gallery #main h5{
	height: 40px;
	width: 695px;
	text-indent: -9999px;
	font-size: 0;
	position: relative;
	left: -5px;
	margin-bottom: 20px;
}

#gallery #main h6{
	background: url(../gallery/images/icn_flower.gif) no-repeat left 3px;
	padding-left: 25px;
}

#gallery #main .pagetop{
	margin: 20px 0 30px 0;
}

#gallery #main .content{
	background: url(../gallery/images/bg_content_bottom.gif) no-repeat left bottom;
	padding-bottom: 30px;
}

#gallery #main .content .content_top{
	background: url(../gallery/images/bg_content_top.gif) no-repeat left top;
	height: 12px;
	margin-bottom: 18px;
}

#gallery #main .content .left{
	float: left;
	display: inline;
	margin-left: 25px;
}

#gallery #main .content .right{
	float: right;
	display: inline;
	margin-right: 25px;
}

/* .old_radio
----------------------------------------------------*/
#gallery #main .old_radio h5{
	background: url(../gallery/images/tl_old_radio.gif) no-repeat left top;
}

#gallery #main .old_radio .left{
	width: 220px;
}

#gallery #main .old_radio .left ul{
	margin-top: 20px;
}

#gallery #main .old_radio .left ul li{
	list-style: disc inside;
}

#gallery #main .old_radio .right{
	width: 386px;
}

/* .syaraku
------------------------------------------------*/
#gallery #main .syaraku h5{
	background: url(../gallery/images/tl_syaraku.gif) no-repeat left top;
}

#gallery #main .syaraku .left{
	width: 450px;
}

#gallery #main .syaraku .left p{
	margin-top: 20px;
}

#gallery #main .syaraku .right{
	width: 152px;
}

/* .togo
---------------------------------------------------*/
#gallery #main .togo h5{
	background: url(../gallery/images/tl_togo.gif) no-repeat left top;
}

#gallery #main .togo .top_L{
	width: 240px;
	margin-bottom: 15px;
}

#gallery #main .togo .top_R{
	width: 375px;
	margin-bottom: 15px;
}

#gallery #main .togo .top_R p{
	margin-top: 10px;
}

#gallery #main .togo .bottom_L{
	clear: both;
	width: 101px;
}

#gallery #main .togo .bottom_R{
	width: 505px;
	margin-top: 13px;
}

/* .kawasima
------------------------------------------------------*/
#gallery #main .kawasima h5{
	background: url(../gallery/images/tl_kawasima.gif) no-repeat left top;
}

#gallery #main .kawasima .left{
	width: 198px;
}

#gallery #main .kawasima .left img{
	margin-bottom: 18px;
}

#gallery #main .kawasima .right{
	width: 395px;
}

#gallery #main .kawasima .right p{
	margin-top: 10px;
}


/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}


