@charset "utf-8";

#flash{padding-bottom:5px;}
#pr{padding-bottom:5px;}
#thumb {margin-top:3px;}
#thumb li{float:left; margin-left:3px}
#thumb li:first-child{margin-left:0}

.nav{margin-top:283px!important}

.slide{position:relative}
.slide div a{position:absolute;display:block;text-align:center; font-size:10px; color:#fff}
.slide div a:hover{color:#C00}


/* *************** スライドリンク用　********************** */

#slide-01 .link a{position:absolute;display:block; text-indent:-9999px; background-color:#000;  filter: alpha(opacity=0); -moz-opacity:0;opacity:0; }
#slide-01 .link a:hover{background-color:#000;  filter: alpha(opacity=20); -moz-opacity:0.2;opacity:0.2;}
.ie6 #slide-01 .link a{background:none}
.ie6 #slide-01 .link a:hover{background:none}

#slide-01 .link-a a{width:80px; height:120px; top:160px; left:828px;}
#slide-01 .link-b a{width:80px; height:60px; top:160px; left:909px;}
#slide-01 .link-c a{width:80px; height:60px; top:220px; left:909px;}

#slide-02 .link-a a{ width:100px; height:120px; top:154px; left:85px}
#slide-02 .link-b a{ width:100px; height:120px; top:154px; left:195px}
#slide-02 .link-c a{ width:100px; height:100px; top:154px; left:300px}
#slide-02 .link-d a{ width:100px; height:100px; top:154px; left:407px}
#slide-02 .link-e a{ width:100px; height:100px; top:154px; left:520px}


/* tab */

#wrap_tab{
	border:solid 1px #eee;
	
}

#wrap_tab #wrap_tab_menu{
	background-color:#CCCCCC;
	height:38px
}


#wrap_tab #wrap_tab_menu li{
	float:left;
	height:38px
}
#wrap_tab #wrap_tab_menu li a{
	height:38px;
	display:block;
	text-indent:-9999px
}

#wrap_tab #tab_menu_01a a{
	background-image: url(../images/tabs_h.jpg);
	width:164px
}
#wrap_tab #tab_menu_01a a:hover,#wrap_tab #tab_menu_01a .selected{
	background-image: url(../images/tabs.jpg);
}


#wrap_tab #tab_menu_02 a{
	background-image: url(../images/tabs_h.jpg);
	width:174px;
	background-position:-164px 0
}
#wrap_tab #tab_menu_02 a:hover,#wrap_tab #tab_menu_02 .selected{
	background-image: url(../images/tabs.jpg);
}



#wrap_tab #tab_menu_03 a{
	background-image: url(../images/tabs_h.jpg);
	width:160px;
	background-position:-338px 0
}
#wrap_tab #tab_menu_03 a:hover,#wrap_tab #tab_menu_03 .selected{
	background-image: url(../images/tabs.jpg);
}


#wrap_tab #tab_menu_04 a{
	background-image: url(../images/tabs_h.jpg);
	width:174px;
	background-position:-498px 0
}
#wrap_tab #tab_menu_04 a:hover,#wrap_tab #tab_menu_04 .selected{
	background-image: url(../images/tabs.jpg);
}


#wrap_tab #tab_menu_05 a{
	background-image: url(../images/tabs_h.jpg);
	width:60px;
	background-position:-672px 0;
	margin-left:190px
}




#wrap_tab .tab_contents{
	margin:20px 10px 20px 20px;
	height:400px;
	overflow:auto;
	padding-right:20px
}

#wrap_tab .tab_contents span{
	font-size:10px;
	font-weight:bold;
	margin-right:5px
}

#wrap_tab .tab_contents li{
	border-bottom:1px solid #eee;
	padding:6px 0
}

#wrap_tab .tab_contents li a{
	display:block
}

#wrap_tab .tab_contents .bt_all{
	margin-top:40px
}



/* important */

#important a{
	background-image: url(../images/bn_important.jpg);
	height: 30px;
	width: 580px;
	display:block;
	margin:15px 0 0 0;
	padding:16px 0 0 180px;
	font-size:10px
}



/* bts */

#right_column .bt{
    margin-bottom:5px;
}

