@charset "utf-8";
/* ===================================================================
CSS information

 file name  :tenpoints.css
 author     :Ability Consultant
style info  :糸柳10のポイント　ハックは最下部に記述
=================================================================== */

/* -----------------------------------------------------------
	ヘッダー
----------------------------------------------------------- */

/* h2  画像タイトル */
#tenpoints #header h2 {
	background:url(../tenpoints/images/title.jpg) center top no-repeat;
}

/*----------------------------------------------------
	
	#main	メイン	
	
----------------------------------------------------*/

/* -----------------------------------------------
	.sub_menu	 館内施設サブメニュー	
-------------------------------------------------*/

/* ---- メニュー共通 -----*/
#tenpoints #main ul#sub_menu {
	width:705px;
	height:32px;
	margin:0 0 50px;
	overflow:hidden;
	background: url(../tenpoints/images/bg_sub_menu.gif) no-repeat left top;
}

#tenpoints #main ul#sub_menu li {
	float:left;
}

#tenpoints #main ul#sub_menu li a {
	display:block;
	height: 32px;
	text-indent: -9999px;
	outline: 0;
}

/* ---- サブメニュー個別 -----*/
#tenpoints #main ul#sub_menu li#po01 a {
	width: 70px;
}
#tenpoints #main ul#sub_menu li#po01 a:hover,
#tenpoints #main ul#sub_menu li#po01 a.active
 {
	background: url(../tenpoints/images/bg_sub_menu.gif) no-repeat left -32px;
}

#tenpoints #main ul#sub_menu li#po02 a {
	width: 70px;
}
#tenpoints #main ul#sub_menu li#po02 a:hover,
#tenpoints #main ul#sub_menu li#po02 a.active
 {
	background: url(../tenpoints/images/bg_sub_menu.gif) no-repeat -70px -32px;
}

#tenpoints #main ul#sub_menu li#po03 a {
	width: 70px;
}
#tenpoints #main ul#sub_menu li#po03 a:hover,
#tenpoints #main ul#sub_menu li#po03 a.active
 {
	background: url(../tenpoints/images/bg_sub_menu.gif) no-repeat -140px -32px;
}

#tenpoints #main ul#sub_menu li#po04 a {
	width: 70px;
}
#tenpoints #main ul#sub_menu li#po04 a:hover,
#tenpoints #main ul#sub_menu li#po04 a.active
 {
	background: url(../tenpoints/images/bg_sub_menu.gif) no-repeat -210px -32px;
}

#tenpoints #main ul#sub_menu li#po05 a {
	width: 70px;
}
#tenpoints #main ul#sub_menu li#po05 a:hover,
#tenpoints #main ul#sub_menu li#po05 a.active
 {
	background: url(../tenpoints/images/bg_sub_menu.gif) no-repeat -280px -32px;
}

#tenpoints #main ul#sub_menu li#po06 a {
	width: 70px;
}
#tenpoints #main ul#sub_menu li#po06 a:hover,
#tenpoints #main ul#sub_menu li#po06 a.active
 {
	background: url(../tenpoints/images/bg_sub_menu.gif) no-repeat -350px -32px;
}

#tenpoints #main ul#sub_menu li#po07 a {
	width: 70px;
}
#tenpoints #main ul#sub_menu li#po07 a:hover,
#tenpoints #main ul#sub_menu li#po07 a.active
 {
	background: url(../tenpoints/images/bg_sub_menu.gif) no-repeat -420px -32px;
}

#tenpoints #main ul#sub_menu li#po08 a {
	width: 70px;
}
#tenpoints #main ul#sub_menu li#po08 a:hover,
#tenpoints #main ul#sub_menu li#po08 a.active
 {
	background: url(../tenpoints/images/bg_sub_menu.gif) no-repeat -490px -32px;
}

#tenpoints #main ul#sub_menu li#po09 a {
	width: 70px;
}
#tenpoints #main ul#sub_menu li#po09 a:hover,
#tenpoints #main ul#sub_menu li#po09 a.active
 {
	background: url(../tenpoints/images/bg_sub_menu.gif) no-repeat -560px -32px;
}

#tenpoints #main ul#sub_menu li#po10 a {
	width: 70px;
}
#tenpoints #main ul#sub_menu li#po10 a:hover,
#tenpoints #main ul#sub_menu li#po10 a.active {
	background: url(../tenpoints/images/bg_sub_menu.gif) no-repeat -630px -32px;
}


/* -----------------------------------------------
	.cnt_point	メインタイトル	
-------------------------------------------------*/
#tenpoints #main .cnt_main .cnt_point {
	padding:0 0 30px 0;
	width:710px;
}

/* -----------------------------------------------
	.cnt_po_box	 各ポイント共通	
-------------------------------------------------*/
#tenpoints #main .cnt_main .cnt_po_box {
	width: 703px;
	border: solid 1px #D9D9D9;
	background: url(../images/bg_cnt.jpg) repeat-y;
	margin: 0 0 25px;
	overflow: hidden;
}

#tenpoints #main .cnt_main .cnt_po_box h3 {
	height: 30px;
}

#tenpoints #main .cnt_main .cnt_po_box h4 {
	float: left;
	width: 234px;
}

#tenpoints #main .cnt_main .cnt_po_box .cnt_po_txt {
	float: left;
	width: 370px;
	margin: 15px 0 15px 20px;
}

#tenpoints #main .cnt_main .cnt_po_box .cnt_po_txt h5 {
	margin: 0 0 5px;
}

#tenpoints #main .cnt_main .cnt_po_box p.bt_po_link {
	margin: 80px 0 0 0;
}


#tenpoints #main .cnt_main .cnt_po_box ol {
	margin: 10px 0 0;
}

#tenpoints #main .cnt_main .cnt_po_box ol li {
	list-style-type: decimal;
	margin: 0 0 5px 25px;
}


/* ポイント4用 */
#tenpoints #main .cnt_main #link_po04 p.bt_po_link,
#tenpoints #main .cnt_main #link_po05 p.bt_po_link {
	margin: 130px 0 10px;
}

/* ポイント6用 */
#tenpoints #main .cnt_main #link_po06 h4 { 
	width: 169px;
}

#tenpoints #main .cnt_main #link_po06 .cnt_po_txt {
	width: 435px;
}

#tenpoints #main .cnt_main #link_po06 p.bt_po_link {
	margin: 250px 0 10px;
}

/* ポイント9用 */
#tenpoints #main .cnt_main #link_po09 p.bt_po_link {
	margin: 100px 0 10px;
}


/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
